📄 biprobit_su.dlg
字号:
/*
biprobit (eq) (eq)
*! VERSION 1.1.1 21feb2005
keyword: eclass
*/
VERSION 9.0
INCLUDE _std_large
INCLUDE _ht330
INCLUDE header
HELP hlp1, view("help biprobit")
RESET res1
DIALOG main, label("biprobit - Seemingly unrelated bivariate probit regression")/*
*/ tabtitle("Model")
BEGIN
TEXT tx_dv1 _lft _top _iwd ., /*
*/ label("First equation DV:") /*
*/
VARNAME vn_dv1 @ _ss _vnwd ., /*
*/ label("First equation DV") /*
*/
TEXT tx_iv1 _vlx _top _vlwd ., /*
*/ label("First equation independent variables:") /*
*/
VARLIST vl_iv1 @ _ss @ ., /*
*/ label("First equation independent variables") /*
*/ allowcat /*
*/
CHECKBOX ck_nocon1 @ _ms @ ., /*
*/ label("Suppress constant in equation 1") /*
*/ option("noconstant") /*
*/
TEXT tx_dv2 _lft _ls _iwd ., /*
*/ label("Second equation DV:") /*
*/
DEFINE y @y
VARNAME vn_dv2 @ _ss _vnwd ., /*
*/ label("Second equation DV") /*
*/
TEXT tx_iv2 _vlx y _vlwd ., /*
*/ label("Second equation independent variables:") /*
*/
VARLIST vl_iv2 @ _ss @ ., /*
*/ label("Second equation independent variables") /*
*/ allowcat /*
*/
CHECKBOX ck_nocon2 @ _ms @ ., /*
*/ label("Suppress constant in equation 2") /*
*/ option("noconstant") /*
*/
GROUPBOX gb_output _lft _ls _iwd _ht13, /*
*/ label("Options") /*
*/
CHECKBOX ck_part _ilft _ms _inwd ., /*
*/ label("Fit partial observability model") /*
*/ option("partial") /*
*/
TEXT tx_off1 _ilft _ms _cwd2 ., /*
*/ label("Eq. 1 offset variable:") /*
*/
DEFINE y @y
VARNAME vn_off1 @ _ss _vnwd ., /*
*/ label("Eq. 1 offset variable") /*
*/ option("offset") /*
*/
TEXT tx_off2 _vlx y _cwd2 ., /*
*/ label("Eq. 2 offset variable:") /*
*/
VARNAME vn_off2 @ _ss _vnwd ., /*
*/ label("Eq. 2 offset variable") /*
*/ option("offset") /*
*/
DEFINE _x _ilft
DEFINE _cx _ibwd
DEFINE _y _ls
INCLUDE _constraints
END
INCLUDE byifin
INCLUDE weights_fpi
INCLUDE se
SCRIPT PREINIT
BEGIN
script se_createAsJknifeBstrapML
END
DIALOG rpt, tabtitle("Reporting")
BEGIN
DEFINE _x _lft
DEFINE _cx _spr
DEFINE _y _top
INCLUDE _sp_level
GROUPBOX gb_tests _lft _xls _iwd _ht2, /*
*/ label("Additional test statistics")
CHECKBOX ck_noskip _ilft _ss _cwd1 ., /*
*/ label("Perform likelihood-ratio test") /*
*/ option("noskip") /*
*/
END
INCLUDE max_ml
PROGRAM subcommand_1
BEGIN
put main.vn_dv1 " " " = " main.vl_iv1
if main.vn_off1 | main.ck_nocon1{
beginoptions
optionarg main.vn_off1
option main.ck_nocon1
endoptions
}
END
PROGRAM subcommand_2
BEGIN
put main.vn_dv2 " " " = " main.vl_iv2
if main.vn_off2 | main.ck_nocon2 {
beginoptions
optionarg main.vn_off2
option main.ck_nocon2
endoptions
}
END
PROGRAM command
BEGIN
allowxi
INCLUDE _by_pr
require main.vn_dv1 main.vn_dv2
if !main.vl_iv1 & main.ck_nocon1 {
stopbox stop `""Suppress constant term" is selected without first equation independent variables."'
}
if !main.vl_iv2 & main.ck_nocon2 {
stopbox stop `""Suppress constant term" is selected without second equation independent variables."'
}
put "biprobit ("
put /program subcommand_1
if !main.vl_iv1 {
put " "
}
put ") ("
put /program subcommand_2
if !main.vl_iv2 {
put " "
}
put ")"
INCLUDE _weights_pr
INCLUDE _ifin_pr
beginoptions
INCLUDE _constraints_main_pr
option main.ck_part
put " " /program se_output
optionarg /hidedefault rpt.sp_level
option rpt.ck_noskip
put " " /program max_output
endoptions
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -