mata
D = (1,1,1 \ 2,1,1 \ 3,1,2 \ 4,1,2 \ 5,1,3 \ 6,1,3 \ 7,2,1 \ 8,2,1 \ 9,2,2 \ 10,2,2 \ 11,2,3 \ 12,2,3)
// two factor variables,the second column has two levels(1 2), the thrird column has three levels(1 2 3) ,then I will do loop on the two factor variables
for (i=1; i<=2; i++){
for (j=1; j<=3; j++) {
Dij=st_select(D,ij) \\ gen Dij matrix when the second column select i(1 or 2) and the third column select(1 or 2 or 3), then we get six matrixes:D11 D12 D13 D21 D22 D23
colnames = "_i_j" \\ rename the colnames of matrixes Dij
Dij = colnonmissing(Dij)' \\ then perform the same operation on the generated matrix
}
}
end
i don't know how to write the two rows of program in red, can you help? thank you very much
Related Posts with How to generate different matrices based on different factors and different factors levels
Convergence Not Achieved: after Running p-varHello guys, I am new to STATA. Now I am having problem. After running pvar, there are results, but…
STATA: Statistic significance test within groups?Hi all, I am stuck at the following problem: I need to determine if there is a significant differenc…
loop to append multiple files and add new variableHi there, I have a number of files named filename1990.dta, filename1991.dta etc until 2018. I would…
Heckman Selection ProcedureHi Statalist, I have a quick question regarding exclusion restrictions when using Heckman Twostep. …
xtreg, fe vs areg, & size of FE constantI have a panel of N = 3810 & T = 6, and after reading forum posts have run areg, absorb(company)…
Subscribe to:
Post Comments (Atom)
0 Response to How to generate different matrices based on different factors and different factors levels
Post a Comment