CIAO,
Esiste un modo per contrassegnare i parametri del test con variazioni da sito a sito?
Sono consapevole di guardare il grafico della variabilità, ma sto esplorando modi per identificare statisticamente e implementare l'utilizzo di jsl che renderebbe l'analisi più rapida.
L'idea è quella di creare una colonna che indichi se il parametro di test presenta variazioni da sito a sito. Eventuali suggerimenti?
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
Grazie,
Non sono sicuro di aver capito esattamente cosa vuoi, ma potresti utilizzare la piattaforma Oneway integrata ed estrarre i risultati del confronto delle medie? Qualcosa come questo:
names default to here(1);
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
dt << New Column( "PM_L1_Modified", set formula( If( :SITE == 1, :PM_L1 + 1, :PM_L1 ) ) );
cols1 = dt << get column names( Continuous );
For( j = 1, j <= n items( cols1 ), j++,
ow = dt << Oneway(
Y( cols1[j] ),
X( :SITE ),
All Pairs( 1 ),
Comparison Circles( 0 ),
Invisible
);
level1 = (Report( ow )["Means Comparisons", "Comparisons for all pairs using Tukey-Kramer HSD", "Ordered Differences Report",
String Col Box( "Level" )]) << get();
level2 = (Report( ow )["Means Comparisons", "Comparisons for all pairs using Tukey-Kramer HSD", "Ordered Differences Report",
String Col Box( "- Level" )]) << get();
pval = (Report( ow )["Means Comparisons", "Comparisons for all pairs using Tukey-Kramer HSD", "Ordered Differences Report",
String Col Box( "p-Value" )]) << get();
ow << close window();
p_count = 0;
For( i = 1, i <= N Items( pval ), i++,
If( pval[i] < 0.05,
text = Substitute( "For __col__, sites __l1__ and __l2__ are statistically different",
Expr( __col__ ), cols1[j],
Expr( __l1__ ), level1[i],
Expr( __l2__ ), level2[i]
);
Print( text );
p_count++;
// Do stuff here
)
);
if( p_count == 0, print( char( cols1[j] ) || ": no statistically different sites" ) );
);
Quindi otterresti un output come questo:
...
"PM_L1: no statistically different sites"
"P1: no statistically different sites"
"M1: no statistically different sites"
"For PM_L1_Modified, sites 1 and 5 are statistically different"
"For PM_L1_Modified, sites 1 and 2 are statistically different"
"For PM_L1_Modified, sites 1 and 4 are statistically different"
"For PM_L1_Modified, sites 1 and 3 are statistically different"
Ho dovuto creare una nuova colonna poiché nessuno dei parametri in Semiconductor Capability sembra avere una dipendenza dal SITO!
Puoi quindi fare qualcosa di interessante con il parametro e i siti che presentano differenze statisticamente significative.
Questa è una soluzione molto semplice e potrebbe essere ottimizzata, oppure potrebbe esserci un modo migliore integrato in JMP per ottenere queste informazioni.
Questo è quello che sto cercando. Grazie @matth1