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
Using lagged independent variable in place of its current value & question of collinearityDear Statalisters, I have two distinct questions relating to the same model - apologies in advance …
How to rebalance portfolios based on the annual asset growth decilesDear Stata users, I' m trying to build monthly value-weighted portfolio returns based 10 deciles of…
dbnomicsThis is not a question but rather my experience with getting dbnomics to work. Maybe others will ben…
County, time-fixed effectsHello, I am currently using Stata for my senior thesis and had some questions about fixed-effects. …
Correlation between dependent variables and collinearity ]]]]]]]]]]Dear Statalisters, I am using a generalized Diff-in-Diff in Stata 15.1 on unbalanced data to estima…
Subscribe to:
Post Comments (Atom)
0 Response to Creating and Saving graphs using loop
Post a Comment