1
我需要在許多變量(A,B,C,d)在foreach
循環運行在Stata ttest
sdtest運行foreach循環用t檢驗,並在Stata
我嘗試:
foreach var in varlist 'a-d'{
ttest 'var', by(c)
}
和
foreach var of varlist `a-d'{
ttest `a-d', by(c)
}
但這些代碼模式只能與其他測試工作得很好,但不ttest
和sdtest
。
我的錯誤是什麼?
已經詳細回答了Statalist,在此之前甚至被張貼在這裏的樣本。我建議人們不要浪費時間回答這個問題。 (http://www.stata.com/statalist/archive/2013-01/msg00199.html) –
謝謝你幫助我。最後,我可以編譯代碼(閱讀之後):foreach var varlist aaa-ccc t * {anova'var' }(第一個引號在鍵盤下)我不知道爲什麼,但ttest和sdtest無法運行。在之前描述的循環中,我運行了corr並彙總了命令。 –
KvasDub
在不同國家分佈的鍵盤上,左引號'可以有很大的不同。 –