Dear Statalist Members,
I am working on a panel data set. I want to create graphs and save graphs by the country name.
If I use the following loop, it is creating graphs for all countries in my panel dataset. But it saves graphs by id such as 1.gph, 2.gph..... and so on.
levels country, local(countries)
local i = 1
foreach c of local countries {
twoway (line x y year if country=="`c'", title("`c'") ytitle(% of GDP) xtitle(Year))
graph save `i'.gph, replace
local i = `i' + 1
}
*
However, I WOULD LIKE TO SAVE GRAPHS BY COUNTRY NAME.
levels country, local(countries)
local i = 1
foreach c of local countries {
twoway (line x y year if country=="`c'", title("`c'") ytitle(% of GDP) xtitle(Year))
graph save `i'.gph, replace
local i = `i' + 1
}
*
This loop generates graphs and saves graphs IF THE COUNTRY NAME IS A SINGLE WORD. If the country name is India, the loop is fine. The loop stops working if the country name is MORE THAN 1 WORD such as United Kingdom or United States of America.
Any help will be greatly appreciated.
Thank you in advance.
Related Posts with Creating and Saving graphs using loop
R Square in Panel DataHi everyone, I tried zapping through the search a bit but could no find a correct answer. My proble…
Help with problem in creating variable that describes one event occurring at least onceHello. I'm new to this forum, and quite new to Stata in general, as I just started using it for the …
Panel ordered logit modelDear Scholars, Please someone should assist me on how install xtologit on stata 11 …
Interpreting Oaxaca Decomposition with categorical variablesHello all, I am writing an undergraduate dissertation on UK gender pay gap using LFS data. I am hav…
Drop variables if total sum is the largestDear all, I’m working with a dataset of 396 observations and 148 variables. I’m trying to drop a var…
Subscribe to:
Post Comments (Atom)
0 Response to Creating and Saving graphs using loop
Post a Comment