I am trying to run loop within loop and get the p values in the matrix. I want to assign random treatment (post) to the non treated countries in the same year and run the regression for 3 different outcome variables for 50 times in a loop. And then get the value of p in the matrix. Can anyone please help me.
I am doing the following. I am either getting the matrix table with missing p values (.) or getting conformability error. please help !!
drop random
drop post
set more off
set matsize 800
set seed 6000
unab y : wheat rice lentils
local l : word count `y'
matrix p = J(50,`l',.)
matrix colnames p =`y'
matlist p
foreach i of numlist 1/50 {
generate random=uniform()
sort year random
generate post=0
replace post=1 in 1 in 1/29 // for year 2010
replace post=1 in 296/337 // for year 2011
replace post=1 in 578/619 // for year 2012
foreach var of local y {
quietly reg `var' post i.country_id i.year i.country#c.line_time_trend [aw=ypop], cluster( country_id )
matrix p[1,`i++'] = 2*ttail(e(df_r), abs(_b[post]/_se[post]))
}
drop random
drop post
}
matlist p
Related Posts with Running a loop n times with different outcome variable and storing the p values in an output matrix
How to calculate odds ratio for C.DVHi everyone, How to calculate odds ratio from continuous DV (0 - 100) then transformation log …
Stata output InterpretationKindly assist with the interpretation of Table 2, Figure 1, Table 3 and Table 4 in the attached docu…
Odds ratios with cmmprobit ?Dear all, I am wondering if there is a way to get odds ratios or risk ratios with cmmprobit in Stata…
Determining direction of causality from FE/FDHi everyone, I am trying to identify the causal effect that X has on y. I am running a pooled OLS f…
Data spanning across different time period - how to convert it into common variables?Hi, I asked this question in an earlier thread but I guess the data was too confusing, so simplifyin…
Subscribe to:
Post Comments (Atom)
0 Response to Running a loop n times with different outcome variable and storing the p values in an output matrix
Post a Comment