Hi all, I am trying to create a graph of weekly_count_visittype (Y axis) and week_num (X axis) separately for site. There are five sites in total, and each site has already its own label. What I am trying to do is to have the label (not numbers) of each site on the graph and in the file name when saved. What I've gotten so far is the values (1, 2, 3, etc) rather than "Colorado", "DHMC", "Michigan", etc. Any ideas how I can achieve this? Thank you very much for your help in advance!
lab def site_name 1 "Colorado" 2 "DHMC" 3 "Michigan" 4 "UCSF" 5 "UW"
lab val site_name site_name
levelsof site_name, local(levels)
foreach l of local levels {
line weekly_count_visittype week_num if visit_type==1 & site_name==`l'|| line weekly_count_visittype week_num if visit_type==2 & site_name==`l'|| line weekly_count_visittype week_num if visit_type==3 & site_name==`l', legend(label (1 "In-person") label(2 "Phone") label(3 "Video")) xlabel(0 (5) 85) ytitle("Visit type (#)") xtitle("Week number") title("`l'")
graph export "H:\...\visit_type_line_trend_byweek_`l'.png", replace
}
Related Posts with Using value labels in graphs through loops
From 6-digit job codes to 2-digit job codes.Hello everyone, I have one question that I am pretty sure is easy for everyone, but not for me. Bel…
Problem to undestand how to work with my time series - Financial dataHello Statalist, I'm new to STATA and I have a homework where I need to find a subject and try to g…
Translating run-together datesDear all, Sorry for basic question. I would like to translate the following date into Stata date fo…
Margins for three way interactionHi all, The code I used for three-way interaction is as follows: margins, at (Independent variable=…
Cluster standard errorsHi all, I am using district level data with difference in differences method. (One treated district …
Subscribe to:
Post Comments (Atom)
0 Response to Using value labels in graphs through loops
Post a Comment