First differencing with multiple time period in R / R studio
Hello everyone I am struggling with this exercise:
i have a dependent variable y, six dummy for the years from 1993 to 1998 and 3 other independent variable (x1,x2,x3).
The question is to use first differencing to estimate a model that include an intercept and the dummy for the years 1994 to 1998. How I can do this in R?
Thank you in advance.
r
add a comment |
Hello everyone I am struggling with this exercise:
i have a dependent variable y, six dummy for the years from 1993 to 1998 and 3 other independent variable (x1,x2,x3).
The question is to use first differencing to estimate a model that include an intercept and the dummy for the years 1994 to 1998. How I can do this in R?
Thank you in advance.
r
In R you have thediff()
function, and you can specify the number of lag periods. For instance, if you have monthly data, the first difference forx1
would bediff(data$x1, 12)
– Mako212
Nov 20 '18 at 18:13
But what if for example I have a vector with 50 observations and the difference that I want to compute is the second object minus the first object, the fourth minus the third, the sixth minus the fifth and so on.. Obtaining in this way a new vector of 25 observations. In other words I don't want also the difference between the third and the second term.
– giovanni montanari
Nov 24 '18 at 9:32
I’d recommend asking that as a new question with sample data
– Mako212
Nov 24 '18 at 19:06
add a comment |
Hello everyone I am struggling with this exercise:
i have a dependent variable y, six dummy for the years from 1993 to 1998 and 3 other independent variable (x1,x2,x3).
The question is to use first differencing to estimate a model that include an intercept and the dummy for the years 1994 to 1998. How I can do this in R?
Thank you in advance.
r
Hello everyone I am struggling with this exercise:
i have a dependent variable y, six dummy for the years from 1993 to 1998 and 3 other independent variable (x1,x2,x3).
The question is to use first differencing to estimate a model that include an intercept and the dummy for the years 1994 to 1998. How I can do this in R?
Thank you in advance.
r
r
asked Nov 20 '18 at 18:03
giovanni montanarigiovanni montanari
113
113
In R you have thediff()
function, and you can specify the number of lag periods. For instance, if you have monthly data, the first difference forx1
would bediff(data$x1, 12)
– Mako212
Nov 20 '18 at 18:13
But what if for example I have a vector with 50 observations and the difference that I want to compute is the second object minus the first object, the fourth minus the third, the sixth minus the fifth and so on.. Obtaining in this way a new vector of 25 observations. In other words I don't want also the difference between the third and the second term.
– giovanni montanari
Nov 24 '18 at 9:32
I’d recommend asking that as a new question with sample data
– Mako212
Nov 24 '18 at 19:06
add a comment |
In R you have thediff()
function, and you can specify the number of lag periods. For instance, if you have monthly data, the first difference forx1
would bediff(data$x1, 12)
– Mako212
Nov 20 '18 at 18:13
But what if for example I have a vector with 50 observations and the difference that I want to compute is the second object minus the first object, the fourth minus the third, the sixth minus the fifth and so on.. Obtaining in this way a new vector of 25 observations. In other words I don't want also the difference between the third and the second term.
– giovanni montanari
Nov 24 '18 at 9:32
I’d recommend asking that as a new question with sample data
– Mako212
Nov 24 '18 at 19:06
In R you have the
diff()
function, and you can specify the number of lag periods. For instance, if you have monthly data, the first difference for x1
would be diff(data$x1, 12)
– Mako212
Nov 20 '18 at 18:13
In R you have the
diff()
function, and you can specify the number of lag periods. For instance, if you have monthly data, the first difference for x1
would be diff(data$x1, 12)
– Mako212
Nov 20 '18 at 18:13
But what if for example I have a vector with 50 observations and the difference that I want to compute is the second object minus the first object, the fourth minus the third, the sixth minus the fifth and so on.. Obtaining in this way a new vector of 25 observations. In other words I don't want also the difference between the third and the second term.
– giovanni montanari
Nov 24 '18 at 9:32
But what if for example I have a vector with 50 observations and the difference that I want to compute is the second object minus the first object, the fourth minus the third, the sixth minus the fifth and so on.. Obtaining in this way a new vector of 25 observations. In other words I don't want also the difference between the third and the second term.
– giovanni montanari
Nov 24 '18 at 9:32
I’d recommend asking that as a new question with sample data
– Mako212
Nov 24 '18 at 19:06
I’d recommend asking that as a new question with sample data
– Mako212
Nov 24 '18 at 19:06
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53398929%2ffirst-differencing-with-multiple-time-period-in-r-r-studio%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53398929%2ffirst-differencing-with-multiple-time-period-in-r-r-studio%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
In R you have the
diff()
function, and you can specify the number of lag periods. For instance, if you have monthly data, the first difference forx1
would bediff(data$x1, 12)
– Mako212
Nov 20 '18 at 18:13
But what if for example I have a vector with 50 observations and the difference that I want to compute is the second object minus the first object, the fourth minus the third, the sixth minus the fifth and so on.. Obtaining in this way a new vector of 25 observations. In other words I don't want also the difference between the third and the second term.
– giovanni montanari
Nov 24 '18 at 9:32
I’d recommend asking that as a new question with sample data
– Mako212
Nov 24 '18 at 19:06