svytest.ado
来自「是一个经济学管理应用软件 很难找的 但是经济学学生又必须用到」· ADO 代码 · 共 55 行
ADO
55 行
*! version 2.0.5 14feb2003
program define svytest
/* version statement intentionally omitted */
// parse off specifications till comma
// multiple specs are necessarily parenthesized.
//
// -anything- cannot be used due to possible syntax of test
// test exp=exp
gettoken tok : 0, parse(" (,")
if `"`tok'"' == "(" { /* eqns within parens */
while `"`tok'"' == "(" {
gettoken tok 0 : 0, parse(" (,") match(paren)
local eqns `"`eqns' `"`tok'"'"'
gettoken tok : 0, parse(" (,")
}
if `"`tok'"' != "," & `"`tok'"' != "" {
di as err `"`tok' found; "(", "," or nothing expected"'
exit 198
}
}
else { /* eqn without parens */
while `"`tok'"' != "" & `"`tok'"' != "," {
gettoken tok 0 : 0, parse(" ,")
local eqns `"`eqns' `tok'"'
gettoken tok : 0, parse(" ,")
}
local eqns `"`eqns'"'
}
syntax [, noADJust noSVYadjust BONferroni * ]
if `"`adjust'`svyadjust'"' != "" {
local adjust nosvyadjust
}
if `"`bonferroni'"' != "" {
local mtest mtest(bonferroni)
}
if `"`eqns'"' != "" {
capture unabbrev `eqns'
if _rc==0 {
local eqns `s(varlist)'
}
}
test `eqns' , `adjust' `mtest' `options'
/* Double saves. */
global S_1 `r(df)'
global S_2 `r(df_r)'
global S_3 `r(F)'
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?