您好,也許這屬於“願望清單”部分,但我經常發現保存到數據表的腳本變得非常長並且難以快速閱讀。 下面是我將單個表格更改為不同數字格式的示例( {設置格式(“最佳”, 2)} )。 這創建了大約 16 個後續個體派遣(..)部分,而不僅僅是這樣:
For col in table.columns:
Dispatch({"Life Distribution - Compare Groups", "Statistics", "Summary"},
col,
NumberColBox,
{Set Format( "Best", 2 )})如果 JMP 能夠創建相同代碼的更緊湊版本,那就太好了。
<BR />dt=Open("$SAMPLE_DATA\big class.jmp");<BR />Life Distribution(
Perspective( Compare Groups ),
Y( :height ),
Grouping( :sex ),
Confidence Interval Method( Wald ),
Select Distribution( Distribution, Weibull ),
Select Scale( Weibull ),
Tabbed Report( 0 ),
SendToReport(
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Summary"},
"Number failed",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Summary"},
"Left Censor",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Summary"},
"Interval Censored Failure",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Summary"},
"Right Censored",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Summary"},
"Mean",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Summary"},
"Std Error",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Group Homogeneity Tests"},
"ChiSquare",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Group Homogeneity Tests"},
"DF",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Group Homogeneity Tests"},
"Prob>ChiSq",
NumberColBox,
{Set Format( "Best", 2 ), Set Conditional Format( "" )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Model Comparisons"
},
"AICc",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Model Comparisons"
},
"-2Loglikelihood",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics", "Model Comparisons"
},
"BIC",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Parameter Estimates", "Parametric Estimate - Weibull"},
"Weibull α",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Parameter Estimates", "Parametric Estimate - Weibull"},
"Weibull α CI Lower",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Parameter Estimates", "Parametric Estimate - Weibull"},
"Weibull α CI Upper",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Parameter Estimates", "Parametric Estimate - Weibull"},
"Weibull β",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Parameter Estimates", "Parametric Estimate - Weibull"},
"Weibull β CI Lower",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Statistics",
"Parameter Estimates", "Parametric Estimate - Weibull"},
"Weibull β CI Upper",
NumberColBox,
{Set Format( "Best", 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Individual Group"},
"",
List Box( 2 ),
{Set Summary Behavior( "Collapse" )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Individual Group"},
"",
List Box( 75 ),
{Set Summary Behavior( "Collapse" )}
)
)
)