Esecuzione di ANOVA unidirezionale (o multidirezionale) su più variabili senza visualizzare grafici utilizzando JSLCiao,
Vorrei eseguire un'ANOVA unidirezionale (ed eventualmente multidirezionale) su una tabella per un elenco molto ampio di endpoint, seguito da un test post-hoc come quello di Dunnett.
Per un elenco di endpoint esteso, la visualizzazione di ciascun grafico risulta lenta e poco pratica se si hanno bisogno solo dei valori p aggregati.
Esiste un modo in JSL per recuperare solo quei valori saltando la creazione del grafico?
Personalizzazione di massaRe: Esecuzione di ANOVA unidirezionale (o multidirezionale) su molte variabili senza visualizzare grafici utilizzando JSLSi può facilmente eseguire la piattaforma in una modalità invisibile e quindi semplicemente produrre i risultati.Vedi sotto la sceneggiatura e il re
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
colNames = dt << get column names( continuous );
ow = Oneway( invisible, Y( Eval( colNames ) ), X( :site ), Means( 1 ), Mean Diamonds( 1 ) );
Report( ow[1] )["Analysis of Variance"][Table Box( 1 )] << make combined data table;

Re: Esecuzione di ANOVA unidirezionale (o multidirezionale) su molte variabili senza visualizzare grafici utilizzando JSLCiao Jim,
Non ci pensavo in quel modo. Ha fatto il trucco.
Molte grazie!
Migliore,
Sebastiano
Re: Esecuzione di ANOVA unidirezionale (o multidirezionale) su molte variabili senza visualizzare grafici utilizzando JSLPenso anche che dovresti esaminare l'utilizzo della piattaforma di screening delle risposte.Ti fornisce i PValues più statistiche aggiuntive.Ha anche uno script di tabella interattiva che visualizzerà il grafico a dispersione per qualsiasi variabile selezionata.

Names Default To Here( 1 );
// Open Data Table: semiconductor capability.jmp
// → Data Table( "semiconductor capability" )
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
colNames = dt << get column names( continuous );
Response Screening(
Y( Eval( colNames ) ),
X( :SITE ),
PValues Table on Launch( 1 )
);