Hi all,
I have created a categorical variable (values 1 through 5) in excel based on certain characteristics of US states in a 20 year time period.
I have a large data set with over 2 million rows and I am trying to assign the value of the categorical variable to each row in my data set based on the state and the year.
What I have tried so far is:
gen state_year = 1
replace state_year = 5 if (year==1962 & state==1)
And so on etc.
However, since there are a 1000 combinations of states and years (50*20), this is going to take a very long time to code in a do-file.
Is there a way to import my excel file so that it creates a variable and assigns the value of that variable depending on what is in the excel?
I have attached a screenshot of the first few rows of my excel document.
Array
Any help would be much appreciated. Thanks in advance!
Harry
Related Posts with Creating a new variable based on the value of other variables
Pooled OLS, fixed & random effects: Panel DataHey everyone, (Data description is posted in the buttom) I'm currently writing by bachelor at Copenh…
fillin (a question on Twitter)https://twitter.com/johannesmboehm/s...48146396504064 raised a question about fillin. As tweets may …
How to get the start and end round of each user?Hi all, I need your help. I have a dataset with two variables: - Username - Round: Ordinal number o…
Demeaning and standardizing variables in panel regressionHello everyone, I am analyzing a panel data set with 55 countries. My dependent variable is firm eq…
Looping regression to determine one set of control variables that make models significantHi everyone, I have one dependent variable Y, four independent variables X1 X2 X3 X4, 12 control va…
Subscribe to:
Post Comments (Atom)
0 Response to Creating a new variable based on the value of other variables
Post a Comment