Stata:循环
local model jdt1 jdt2 jdt3 jdt4 jdt5 jdt6 jdt7
//左花括号应当与左边字符位于一行
//变量名左边两边的符号不是单引号,是~键上的下面的字符(!左边的键)
foreach var of local model{
summarize `var'
}
//*右花括号必须单独成行
set varabbrev off, perm
foreach i of numlist 1 4/8 12(3)30 {
display `i'
}
// 1
// 4
// 5
// 6
// 7
// 8
// 12
// 15
// 18
// 21
// 24
// 27
// 30
foreach var of numlist 1/7 {
summarize jdt`var'
}
// Variable | Obs Mean Std. dev. Min Max
// -------------+---------------------------------------------------------
// jdt1 | 76 5 0 5 5
//
// Variable | Obs Mean Std. dev. Min Max
// -------------+---------------------------------------------------------
// jdt2 | 76 5 0 5 5
//
// Variable | Obs Mean Std. dev. Min Max
// -------------+---------------------------------------------------------
// jdt3 | 76 4.105263 1.571233 0 5
//
// Variable | Obs Mean Std. dev. Min Max
// -------------+---------------------------------------------------------
// jdt4 | 76 5 0 5 5
//
// Variable | Obs Mean Std. dev. Min Max
// -------------+---------------------------------------------------------
// jdt5 | 76 5 0 5 5
//
// Variable | Obs Mean Std. dev. Min Max
// -------------+---------------------------------------------------------
// jdt6 | 76 4.171053 .9985077 0 6
//
// Variable | Obs Mean Std. dev. Min Max
// -------------+---------------------------------------------------------
// jdt7 | 76 5.039474 3.917281 0 10
forvalues i=1/5{
display `i'
}
// . forvalues i=1/5{
// 2. display `i'
// 3. }
// 1
// 2
// 3
// 4
// 5