Hello!
I have a set of 4 variables and a set of 4 conditions. I would like to run non-parametric tests (ranksum) over pairs of the two conditions for each variable. After some huffig and puffing I managed to create a loop to run pairwise tests for each variable individually:
local treatment "T1 T2 T3 T4"
local var "V1 V2 V3 V4"
forvalues i=1/4 {
forvalues j=`=`i'+1'/4 {
local this_treatment `: word `i' of `treatment''
local other_treatment `: word `j' of `treatment''
di "`this_treatment'" " `other_treatment'"
ranksum V1 if `this_treatment'==1 | `other_treatment'==1 ,by(`this_treatment')
}
}
Now, if I try to plug in the loop over the 4 vars, as in the following code, I get the answer that there are too many variables for the test. Any solution? Thanks in advance!
forvalues i=1/4 {
forvalues j=`=`i'+1'/4 {
foreach x in `var' {
local this_treatment `: word `i' of `treatment''
local other_treatment `: word `j' of `treatment''
di "`var'" " `this_treatment' " " `other_treatment' "
ranksum `var' if `this_treatment'==1 | `other_treatment'==1 ,by(`this_treatment')
}
}
}
Related Posts with Multiple loops in forvalues / foreach
regression discontinuity- panel dataHi, I am new to rd design and analysis. I am working with a household panel data with the following …
Appending Files in a Folder for Multiple FoldersHello All, I have multiple folders, each of which I would like to separately loop over and append a…
Comparing the code of reg and reghdfe in a panel data ?I have two sets of code as below, I am wondering what are the differences between these two sets of …
Why reg conusmes more time than reghdfe in running regression on panel data?I have two codes below Code: reg dep_var indep_var i.unit i.period and Code: reghdfe dep_var ind…
standard and generalized versions of the nonlinear Heckman two-step approachHello everyone, for my Master's thesis, I am trying to build a gravity model following the approach…
Subscribe to:
Post Comments (Atom)
0 Response to Multiple loops in forvalues / foreach
Post a Comment