Hi there!
I'm having some difficulties saving and combining graphs that I have created using a foreach loop and the mrgraph command. The problem seems to be related to the fact that I'm using a wildcard with the mrtab command, but the resulting graphs can't be saved with the "*" in their name (because I suppose it is invalid syntax).
I'm using the following code:
local Q1a1vars Q1a1_*
local Q1a2vars Q1a2_*
local mrvars `Q1a1vars' `Q1a2vars'
foreach var of local mrvars {
mrtab `var'
mrgraph hbar `var' , stat(col) name(`var')
}
where the local Q1a1vars, for example, contains Q1a1_a Q1a1_b Q1a1_c etc. (which is why I use the wildcard). mrvars is therefore a local of locals. In the actual dataset, I hope to perform this foreach loop over a total of 33 similarly constructed locals, but I'm just including two here so as to not over-complicate things.
I'm able to successfully generate the graphs using mrgraph, it's just the naming that is a problem.
Does anyone have any advice about how I could name the graphs?
Please let me know if any additional information is needed!
-Alec
Related Posts with Problem with saving graphs with wildcard in names
Child immunization for NigeriaHello everyone. I am working with Stata where I'm trying to combine the different variables on chil…
Replicating graphHow can I replicate this graph if I have similar data to what is presented in it? Array …
Trying to make a plot with median and CIHi, I would like to create a plot that shows the median of a variable within two different groups w…
Regression with Indicator Function splitting Independent Variable into 2 SubgroupsHi All, I'm working on trying to get the results from the following regression which is a formula u…
Generating decile portfolio'sDear Statalist, I would like to ask for help regarding a question I've been pondering. I am replica…
Subscribe to:
Post Comments (Atom)
0 Response to Problem with saving graphs with wildcard in names
Post a Comment