I encountered a problem in the process of data merging. I put 5 control variables into 5 sheets of an excel table. After converting the panel data, I want to put the corresponding variable name in each sheet.After changing it, although the variable name has been changed, the dta name has also been changed, and the dta data generated all have become the data in the last sheet. Please help me and answer it, thank you very much! ! ! ! (below is the stata code I wrote)
local x cpi house profits population rgdp
forvalues i = 1/5{
foreach m of local x{
import excel using control.xlsx,sheet(Sheet`i') first clear
reshape long M, i(province) j(year)
rename M `m'
save `m'.dta,replace
}
}
Related Posts with Problems corresponding to variable names in stata double-layer loops
Help with dropping selected duplicatesHi community, I have a dataset that I need to clean but I'm having a hard time coming up with a way …
Problem with ranking observations in a uniform distributionDear all, I have a dataset where i have monthly observations of firms during multiple years. The fo…
Time Trend VariableHello All, I am preparing my data to run an interrupted time series. I have to create a time trend …
Lists with putdocxIs there a way to include lists (bulleted or numbered) via putdocx? `style` seems the most obvious c…
Fama-MacBeth (1973) using asregDear all, I have some questions about the package asreg, thanks Attaullah Shah for sharing this in …
Subscribe to:
Post Comments (Atom)
0 Response to Problems corresponding to variable names in stata double-layer loops
Post a Comment