📄 egen.dlg
字号:
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* varnNby -- argument is a varname
result is double (and ignores specified type)
by is allowed
no options
*/
SCRIPT varnNby
BEGIN
script expression_off
script varlist_off
script varname_on
script twovars_off
script numlist_off
program enable_sub
script typeall_off
script typenum_off
script typestr_off
script typebyte_off
script typedoub_on
main.gb_opt.hide
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* anyvalue -- argument is a varname
result is numeric
by is not allowed
options: values(integer_numlist)
*/
SCRIPT anyvalue
BEGIN
script expression_off
script varlist_off
script varname_on
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.hide
script opt_anyvalue_on
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* concat -- argument is a varlist
result is string
by is allowed
options: format(%fmt) decode maxlength(#) punct(pchars)
*/
SCRIPT concat
BEGIN
script expression_off
script varlist_on
script varname_off
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_off
script typestr_on
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_on
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* cut -- argument is a varname
result is numeric
by is not allowed
options: at(#,#,...,#) group(#) icodes label
(and one of at() or group() is required)
*/
SCRIPT cut
BEGIN
script expression_off
script varlist_off
script varname_on
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_on
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* diff -- argument is a varlist
result is (0/1) byte
by is not allowed
no options
*/
SCRIPT diff
BEGIN
script expression_off
script varlist_on
script varname_off
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_off
script typestr_off
script typebyte_on
script typedoub_off
main.gb_opt.hide
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* ends -- argument is a varname
result is string
by is not allowed
options: punct(pchars) trim [head|tail|last]
*/
SCRIPT ends
BEGIN
script expression_off
script varlist_off
script varname_on
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_off
script typestr_on
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_on
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* anymatch -- argument is a varlist
result is (0/1) byte
by is not allowed
options: values(integer_numlist)
*/
SCRIPT anymatch
BEGIN
script expression_off
script varlist_on
script varname_off
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_off
script typestr_off
script typebyte_on
script typedoub_off
main.gb_opt.hide
script opt_anyvalue_on
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* fill -- argument is a numlist
result is numeric
by is not allowed
no options
*/
SCRIPT fill
BEGIN
script expression_off
script varlist_off
script varname_off
script twovars_off
script numlist_on
program disable_sub
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.hide
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* group -- argument is a varlist
result is numeric
by is not allowed
options: missing label truncate(num)
*/
SCRIPT group
BEGIN
script expression_off
script varlist_on
script varname_off
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_on
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* mode -- argument is a varname
result is numeric or string
by is not allowed
options: minmode maxmode nummode(integer) missing
*/
SCRIPT mode
BEGIN
script expression_off
script varlist_off
script varname_on
script twovars_off
script numlist_off
program enable_sub
script typeall_on
script typenum_off
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_on
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* mtr -- argument is 2 variables
result is numeric
by is not allowed
no options
*/
SCRIPT mtr
BEGIN
script expression_off
script varlist_off
script varname_off
script twovars_on
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.hide
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* pc -- argument is an expression
result is numeric
by is allowed
options: prop
*/
SCRIPT pc
BEGIN
script expression_on
script varlist_off
script varname_off
script twovars_off
script numlist_off
program enable_sub
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_on
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* pctile -- argument is an expression
result is numeric
by is allowed
options: p(#)
*/
SCRIPT pctile
BEGIN
script expression_on
script varlist_off
script varname_off
script twovars_off
script numlist_off
program enable_sub
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_on
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* rank -- argument is an expression
result is numeric
by is allowed
options: field|track|unique
*/
SCRIPT rank
BEGIN
script expression_on
script varlist_off
script varname_off
script twovars_off
script numlist_off
program enable_sub
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_on
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* rownonmiss - argument is a varlist
result is numeric
by is not allowed
options: strok
*/
SCRIPT rownonmiss
BEGIN
script expression_off
script varlist_on
script varname_off
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.show
script opt_seq_off
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* seq -- no argument
result is numeric
by is allowed
options: from(#) to(#) block(#)
*/
SCRIPT seq
BEGIN
script expression_off
script varlist_off
script varname_off
script twovars_off
script numlist_off
program enable_sub
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_on
script opt_std_off
/*tag*/ main.ck_missing.hide
END
/* std -- argument is an expression
result is numeric
by is not allowed
options: mean(#) std(#)
*/
SCRIPT std
BEGIN
script expression_on
script varlist_off
script varname_off
script twovars_off
script numlist_off
program enable_byifin_no_by
script typeall_off
script typenum_on
script typestr_off
script typebyte_off
script typedoub_off
main.gb_opt.show
script opt_anyvalue_off
script opt_concat_off
script opt_cut_off
script opt_ends_off
script opt_group_off
script opt_mode_off
script opt_pc_off
script opt_pctile_off
script opt_rank_off
/*rownonmiss*/ main.ck_strok.hide
script opt_seq_off
script opt_std_on
/*tag*/ main.ck_missing.hide
END
/* tag -- argument is a varlist
result is (0/1) byte
by is not allowed
options: missing
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -