Hello,
I am trying to do chi2 tests and store the chi2, p, and the frequencies with the following code in a loop. For some of the variables of the loop, there are no observations for one of the options of 'sample' variable. This is creating problem and the 503 conformability error occurs and the program stops. I want the loop to continue with the next variable even in this case. I tried the below code but it doesn't work. Can somebody help please
code:
use "sampling_data_Jan30.dta", clear
keep if STATE_NAME=="ANDHRA PRADESH"
foreach v of varlist $nominal {
ds `v'
di `"`: var label `v''"'
display "ANDHRA PRADESH"
capture noisily tab sample `v' if share_irrigated_area>10 & STATE_NAME=="ANDHRA PRADESH",chi2 row matcell(rowfr_AP)
if _rc==0 {
matrix AP_nominal_chi2= (r(chi2),r(p) )
matrix rownames AP_nominal_chi2= `v'
matrix colnames AP_nominal_chi2 = chisquare pvalue
mat2txt, matrix(AP_nominal_chi2) sav("AP_nominal_chi2.xlx") append
matrix rownames rowfr_AP= `v' sample/nonsample
matrix colnames rowfr_AP= freq1 freq2
by sample, sort : egen `v'_pc=mean(100*`v')
mat2txt, matrix(rowfr_AP) sav("AP_rowfr.xlx") append
}
else continue
}
Related Posts with conformability 503 error in tab command
convert long string to numeric (not exp)I think this should be simple, but cannot figure it out. I want to: remove a character from a string…
Finding the _b[coefficient] from the first-stage of ivreg2Dear all, I am trying to figure out how we can refer to a specific coefficient from the first-stage…
Stats & FrequencySo I have a category named "Code" and there are 5 subgroups. I want to find the following: For vari…
Stata results window and HebrewHello, I'm trying to work with Hebrew (variable names, value labels and strings) in Stata and have …
Multi Level TobitHello Everyone, I would like to ask the following question. I am running a multilevel tobit regress…
Subscribe to:
Post Comments (Atom)
0 Response to conformability 503 error in tab command
Post a Comment