📄 svy_rpt.idlg
字号:
/*
svy_rpt.idlg -- reporting tab to be used with the survey dialogs for
regression models
*! VERSION 1.0.9 01apr2005
// SCRIPTS and PROGRAMS for external use
* SCRIPT svy_rpt_setViewAsIRR
* SCRIPT svy_rpt_setViewAsOR
* SCRIPT svy_rpt_setViewAsLogistic
* SCRIPT svy_rpt_setViewAsRRR
* SCRIPT svy_rpt_setViewAsNoEform
* SCRIPT svy_rpt_setViewAsFirst
* SCRIPT svy_rpt_setViewAsHeckman
* PROGRAM svy_rpt_check_header
* PROGRAM svy_rpt_output
* PROGRAM svy_rpt_cmdoutput
*/
DIALOG svy_rpt, tabtitle("Reporting")
BEGIN
DEFINE _x _lft
DEFINE _cx _spr2b
DEFINE _y _top
INCLUDE _sp_level
RADIO rb_coef _lft _ls _iwd ., first ///
label("Report coefficients (default)") ///
option(NONE)
RADIO rb_or2 @ @ @ ., ///
label("Report odds ratios (default)") ///
option(NONE)
RADIO rb_irr @ _ss @ ., ///
label("Report incidence-rate ratios") ///
option(irr)
RADIO rb_coef2 _lft @ @ ., ///
label("Report coefficients") ///
option(coef)
RADIO rb_or @ @ @ ., ///
label("Report odds ratios") ///
option(or)
RADIO rb_rrr @ @ @ ., last ///
label("Report relative-risk ratios") ///
option(rrr)
// This is here for svy_ivreg.dlg
CHECKBOX ck_first _lft _ls _iwd ., ///
label("Report first-stage estimates") ///
option("first")
CHECKBOX ck_noheader _lft _ms @ ., ///
label("Suppress table header") ///
onclickon(program svy_rpt_check_header) ///
onclickoff(program svy_rpt_check_header) ///
option(noheader)
CHECKBOX ck_nolegend @ _ms @ ., ///
label("Suppress table legend") ///
option(nolegend)
CHECKBOX ck_noadj @ _ms @ ., ///
label("Do not adjust model Wald statistic") ///
option(noadjust)
// This is here for svy_heckman.dlg
TEXT tx_nshaz @ +5 @ ., ///
label("Generate nonselection hazard variable:")
EDIT vn_nshaz @ _ss _vnwd ., ///
label("Generate nonselection hazard variable") ///
option(nshazard)
END
PROGRAM svy_rpt_check_header
BEGIN
if svy_rpt.ck_noheader {
call svy_rpt.ck_nolegend.disable
}
if !svy_rpt.ck_noheader {
call svy_rpt.ck_nolegend.enable
}
END
SCRIPT svy_rpt_POSTINIT
BEGIN
svy_rpt.ck_noheader.setposition . 40
svy_rpt.ck_nolegend.setposition . 65
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.hide
svy_rpt.ck_first.hide
svy_rpt.rb_coef.hide
svy_rpt.rb_coef2.hide
svy_rpt.rb_irr.hide
svy_rpt.rb_or.hide
svy_rpt.rb_or2.hide
svy_rpt.rb_rrr.hide
svy_rpt.tx_nshaz.hide
svy_rpt.vn_nshaz.hide
END
SCRIPT svy_rpt_setViewAsIRR
BEGIN
svy_rpt.rb_coef.show
svy_rpt.rb_irr.show
svy_rpt.ck_noheader.setposition . 90
svy_rpt.ck_nolegend.setposition . 115
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.setposition . 140
svy_rpt.ck_noadj.show
svy_rpt.ck_first.hide
svy_rpt.rb_coef2.hide
svy_rpt.rb_or2.hide
svy_rpt.rb_rrr.hide
svy_rpt.rb_or.hide
svy_rpt.tx_nshaz.hide
svy_rpt.vn_nshaz.hide
END
SCRIPT svy_rpt_setViewAsOR
BEGIN
svy_rpt.rb_coef.show
svy_rpt.rb_or.show
svy_rpt.ck_noheader.setposition . 90
svy_rpt.ck_nolegend.setposition . 115
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.setposition . 140
svy_rpt.ck_noadj.show
svy_rpt.ck_first.hide
svy_rpt.rb_coef2.hide
svy_rpt.rb_or2.hide
svy_rpt.rb_irr.hide
svy_rpt.rb_rrr.hide
svy_rpt.tx_nshaz.hide
svy_rpt.vn_nshaz.hide
END
SCRIPT svy_rpt_setViewAsLogistic
BEGIN
svy_rpt.rb_coef2.show
svy_rpt.rb_or2.show
svy_rpt.rb_or2.seton
svy_rpt.ck_noheader.setposition . 90
svy_rpt.ck_nolegend.setposition . 115
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.setposition . 140
svy_rpt.ck_noadj.show
svy_rpt.ck_first.hide
svy_rpt.rb_coef.hide
svy_rpt.rb_or.hide
svy_rpt.rb_irr.hide
svy_rpt.rb_rrr.hide
svy_rpt.tx_nshaz.hide
svy_rpt.vn_nshaz.hide
END
SCRIPT svy_rpt_setViewAsRRR
BEGIN
svy_rpt.rb_coef.show
svy_rpt.rb_rrr.show
svy_rpt.ck_noheader.setposition . 90
svy_rpt.ck_nolegend.setposition . 115
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.setposition . 140
svy_rpt.ck_noadj.show
svy_rpt.ck_first.hide
svy_rpt.rb_coef2.hide
svy_rpt.rb_or2.hide
svy_rpt.rb_irr.hide
svy_rpt.rb_or.hide
svy_rpt.tx_nshaz.hide
svy_rpt.vn_nshaz.hide
END
SCRIPT svy_rpt_setViewAsNoEform
BEGIN
svy_rpt.ck_noheader.setposition . 40
svy_rpt.ck_nolegend.setposition . 65
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.setposition . 90
svy_rpt.ck_noadj.show
svy_rpt.ck_first.hide
svy_rpt.rb_coef.hide
svy_rpt.rb_coef2.hide
svy_rpt.rb_or2.hide
svy_rpt.rb_irr.hide
svy_rpt.rb_rrr.hide
svy_rpt.rb_or.hide
svy_rpt.tx_nshaz.hide
svy_rpt.vn_nshaz.hide
END
SCRIPT svy_rpt_setViewAsFirst
BEGIN
svy_rpt.ck_noheader.setposition . 40
svy_rpt.ck_nolegend.setposition . 65
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.setposition . 90
svy_rpt.ck_noadj.show
svy_rpt.ck_first.setposition . 115
svy_rpt.ck_first.show
svy_rpt.rb_coef.hide
svy_rpt.rb_coef2.hide
svy_rpt.rb_or2.hide
svy_rpt.rb_irr.hide
svy_rpt.rb_rrr.hide
svy_rpt.rb_or.hide
svy_rpt.tx_nshaz.hide
svy_rpt.vn_nshaz.hide
END
SCRIPT svy_rpt_setViewAsHeckman
BEGIN
svy_rpt.ck_noheader.setposition . 40
svy_rpt.ck_nolegend.setposition . 65
svy_rpt.ck_noheader.show
svy_rpt.ck_nolegend.show
svy_rpt.ck_noadj.setposition . 90
svy_rpt.ck_noadj.show
svy_rpt.ck_first.hide
svy_rpt.rb_coef.hide
svy_rpt.rb_coef2.hide
svy_rpt.rb_or2.hide
svy_rpt.rb_irr.hide
svy_rpt.rb_rrr.hide
svy_rpt.rb_or.hide
svy_rpt.tx_nshaz.setposition . 120
svy_rpt.vn_nshaz.setposition . 140
svy_rpt.tx_nshaz.show
svy_rpt.vn_nshaz.show
END
PROGRAM svy_rpt_cmdoutput
BEGIN
// options that go with the command
option svy_rpt.rb_coef
option svy_rpt.rb_coef2
option svy_rpt.rb_irr
option svy_rpt.rb_or
option svy_rpt.rb_or2
option svy_rpt.rb_rrr
option svy_rpt.ck_first
optionarg svy_rpt.vn_nshaz
END
PROGRAM svy_rpt_output
BEGIN
// options that go with -svy-
optionarg /hidedefault svy_rpt.sp_level
option svy_rpt.ck_noheader
option svy_rpt.ck_nolegend
option svy_rpt.ck_noadj
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -