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
Problem in generating simple mean and graphDear all, It might be a silly a question but I've a simple problem in generating a mean variable. I…
No observation error in areg using variables within a rangeHello there, have created three variables represing three classes (discrete) of travel times, naley…
Adding new vce options to existing command?Dear Statalist, I am currently working on a project that incorporates Regression Discontinuity in T…
Very large t-statisticsDear all, I am performing cluster robust WLS and fixed effects models on a relatively small dataset…
xtreg by groupI have a pooled panel data. The model is Yi,t+j=aj*Xi,t +bi,t (fixed effect) +... To make it simple,…
Subscribe to:
Post Comments (Atom)
0 Response to How to generate different matrices based on different factors and different factors levels
Post a Comment