📄 heckma_p.dlg
字号:
/*
predict (after heckman)
*! VERSION 1.1.2 28mar2005
*/
VERSION 9.0
INCLUDE _std_large // ** set POSTINIT to match
DEFINE _dlght 320
INCLUDE header
HELP hlp1, view("help heckman postestimation")
RESET res1
DEFINE awid 45
DEFINE asep +50
DEFINE bwid 40
DEFINE bsep +45
DEFINE uwid 110
DEFINE usep +115
DEFINE vwid 55
DEFINE vsep +60
SCRIPT POSTINIT
BEGIN
script _p_gentype_setLarge
END
DIALOG main, label("predict - Prediction after estimation") tabtitle("Main")
BEGIN
INCLUDE _p_gentype
GROUPBOX gb_opts _lft _ls _iwd _ht17h, /*
*/ label("Produce:")
RADIO rb_xb _ilft _ss _cwd2 ., first /*
*/ option(xb) /*
*/ clickon("script all_off") /*
*/ label("Fitted values for regression eq.")
DEFINE holdy @y
RADIO rb_stdp @ _ss @ ., /*
*/ option(stdp) /*
*/ clickon("script all_off") /*
*/ label("Standard error of the prediction")
RADIO rb_stdf @ _ss @ ., /*
*/ option(stdf) /*
*/ clickon("script all_off") /*
*/ label("Standard error of the forecast")
RADIO rb_xbsel @ _ss @ ., /*
*/ option(xbsel) /*
*/ clickon("script all_off") /*
*/ label("Linear prediction for selection eq.")
RADIO rb_stdpsel @ _ss @ ., /*
*/ option(stdpsel) /*
*/ clickon("script all_off") /*
*/ label("Std. error of selection linear pred.")
RADIO rb_pr @ _ms awid ., /*
*/ option(NONE) /* handled another way */ /*
*/ clickon("script pr_on") /*
*/ label("Pr(y|")
EDIT en_pr_a asep @ _en7wd ., /*
*/ numonly /*
*/ label("Pr() lower limit")
TEXT tx_pr _en7sep @ bwid ., /*
*/ center label("< y <")
EDIT en_pr_b bsep @ _en7wd ., /*
*/ numonly /*
*/ label("Pr() upper limit")
TEXT tx_pr2 _en7sep @ bwid ., label(")")
RADIO rb_e _ilft _ms awid ., /*
*/ option(NONE) /* handled another way */ /*
*/ clickon("script e_on") /*
*/ label("E(y|")
EDIT en_e_a asep @ _en7wd ., /*
*/ numonly /*
*/ label("E() lower limit")
TEXT tx_e _en7sep @ bwid ., /*
*/ center label("< y <")
EDIT en_e_b bsep @ _en7wd ., /*
*/ numonly /*
*/ label("E() upper limit")
TEXT tx_e2 _en7sep @ bwid ., label(")")
RADIO rb_ystar _ilft _ms uwid ., /*
*/ option(NONE) /* handled another way */ /*
*/ clickon("script ystar_on") /*
*/ label("E(y*), y* = max(")
EDIT en_ystar_a usep @ _en7wd ., /*
*/ numonly /*
*/ label("E(y*) lower limit")
TEXT tx_ystar _en7sep @ vwid ., /*
*/ center label(", min(y,")
EDIT en_ystar_b vsep @ _en7wd ., /*
*/ numonly /*
*/ label("E(y*) upper limit")
TEXT tx_ystar2 _en7sep @ bwid ., label("))")
RADIO rb_ycond _lft2 holdy _cwd2 ., /*
*/ option(ycond) /*
*/ clickon("script all_off") /*
*/ label("E(y | y observed)")
RADIO rb_yexpected @ _ss @ ., /*
*/ option(yexpected) /*
*/ clickon("script all_off") /*
*/ label("E(y*), y taken as 0 if unobserved)")
RADIO rb_nshazard @ _ss @ ., /*
*/ option(nshazard) /*
*/ clickon("script all_off") /*
*/ label("Nonselection hazard")
RADIO rb_psel @ _ss @ ., /*
*/ option(psel) /*
*/ clickon("script all_off") /*
*/ label("Pr(y observed)")
RADIO rb_score @ _ss @ ., last /*
*/ option(score) /*
*/ onclickon(script _p_gentype_scores_on) /*
*/ label("Equation-level scores")
TEXT tx_blank 0 +75 0 .,
INCLUDE _p_nooffset
END
INCLUDE _p_gentype_sc
INCLUDE ifin
SCRIPT all_off
BEGIN
script pr_off
script e_off
script ystar_off
script _p_gentype_scores_off
END
SCRIPT pr_on
BEGIN
script e_off
script ystar_off
main.en_pr_a.enable
main.en_pr_b.enable
script _p_gentype_scores_off
END
SCRIPT pr_off
BEGIN
main.en_pr_a.disable
main.en_pr_b.disable
script _p_gentype_scores_off
END
SCRIPT e_on
BEGIN
script pr_off
script ystar_off
main.en_e_a.enable
main.en_e_b.enable
script _p_gentype_scores_off
END
SCRIPT e_off
BEGIN
main.en_e_a.disable
main.en_e_b.disable
script _p_gentype_scores_off
END
SCRIPT ystar_on
BEGIN
script pr_off
script e_off
main.en_ystar_a.enable
main.en_ystar_b.enable
script _p_gentype_scores_off
END
SCRIPT ystar_off
BEGIN
main.en_ystar_a.disable
main.en_ystar_b.disable
script _p_gentype_scores_off
END
INCLUDE _type_list_fd
PROGRAM command
BEGIN
put "predict "
put " " /program _p_gentype_output
INCLUDE _ifin_pr
beginoptions
option radio(main rb_xb rb_ycond rb_yexpected rb_nshazard /*
*/ rb_psel rb_xbsel rb_stdpsel rb_pr rb_e /*
*/ rb_ystar rb_stdp rb_stdf rb_score)
endoptions
INCLUDE _pr_pr
INCLUDE _e_pr
INCLUDE _ystar_pr
INCLUDE _p_nooffset_pr
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -