Salut, peut-être que cela appartient à la section "Liste de souhaits", mais je trouve souvent que les scripts que j'enregistre dans une table de données deviennent très longs et difficiles à lire très rapidement. Ci-dessous un exemple où j'ai changé une seule table en un format de nombre différent ( {Définir le format( "Meilleur", 2 )} ). Cela crée environ 16 individus ultérieurs Expédition(..) sections, au lieu d'être simplement quelque chose comme:
For col in table.columns:
Dispatch({"Life Distribution - Compare Groups", "Statistics", "Summary"},
col,
NumberColBox,
{Set Format( "Best", 2 )})Ce serait bien si JMP créait une version plus compacte du même code.
<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" )}
)
)
)