Intervalli di confidenza al 95%Ciao a tutti,
Sto cercando di ottenere un riepilogo da una tabella di dati, vorrei la media di una variabile l10t, l'errore standard e l'intervallo di confidenza al 95%. Sembrava tutto abbastanza semplice, ma sto avendo problemi con gli intervalli di confidenza al 95%, ho provato diversi modi senza alcun risultato, attualmente
dt2<< Summary(
Group( :Sample ),
Mean( :dilution factor, :l10t ),
Freq( "None" ),
Weight( "None" ),
Output Table( "log10t" ),
Std Err( :l10t ),
Confidence Interval( :l10t, 0.95),
Link to original data table(0)
Ovviamente sto facendo qualcosa di sbagliato, qualcuno può offrire qualche consiglio.
Grazie mille
Ri: intervalli di confidenza al 95%Puoi realizzare qualcosa di simile come questo:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
platform = dt << Oneway(
Y( :height ),
X( :sex ),
Means and Std Dev( 1 ),
Box Plots( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
Connect Means( 1 ),
Points Jittered( 1 ),
Grand Mean( 0 )
);
Wait( 0 );
Report( platform )[Outline Box( "Oneway Analysis of height By sex" )][
Outline Box( "Means and Std Deviations" )][Table Box( 1 )] << Make Into Data Table;
Report( platform ) << Close Window;
Inserisci la tua variabile di gruppo nel ruolo X ().
Ri: intervalli di confidenza al 95%Ciao mzwald,
Grazie mille per il tuo aiuto e il tuo suggerimento, ho provato questo codice
platform = dt2 << Oneway(
Y( :l10t ),
X( :fold dilution ),
Means and Std Dev( 1 ),
Box Plots( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
Connect Means( 1 ),
Points Jittered( 1 ),
Grand Mean( 0 )
);
Wait( 0 );
Report( platform )[Outline Box( "Oneway Analysis of height By sex" )][
Outline Box( "Means and Std Deviations" )][Table Box( 1 )] << Make Into Data Table;
Report( platform ) << Close Window;
e ricevuto il seguente messaggio di errore
Cannot subscript Display Box in access or evaluation of 'Report(platform)[Outline Box("Oneway Analysis of height By sex")]' , Report( platform )[/*###*/Outline Box( "Oneway Analysis of height By sex" )]tuttavia, sono quasi lì per quello che voglio ottenere per la mia tabella di dati con questo,
dt2<< Summary(
Group( :Sample ),
Mean( :dilution factor, :l10t ),
Freq( "None" ),
Weight( "None" ),
Output Table( "log10t" ),
Std Err( :l10t ),
Confidence Interval( :Name ("Mean(l10t)")),
Link to original data table(0)
);
Loq = Data Table( "log10t" );
Loq << New Column( "Back T'sform Mean", Numeric, Continuous, Formula( Round(10^:Name ("Mean(l10t)"),0)));
Loq << New Column( "Back T'sform Std error", Numeric, Continuous, Formula(10^:Name ("Std Err(l10t)"), Format( "fixed dec", 6, 0 ) ) );dandomi questo,
quindi ci sono quasi, speravo che gli intervalli di confidenza fossero una singola semplice riga di codice.
Grazie
Mickyboy
Ri: intervalli di confidenza al 95%Bene, sembra che il Riepilogo non supporti attualmente gli elementi della configurazione, ma puoi sempre creare una formula per loro stessi.
Le formule per un intervallo di confidenza al 95% (ipotizzando una distribuzione normale) sarebbero:
Upper95CI = media + 1,96 * stdev
Lower95CI = media - 1,96 * stdev
È possibile generare queste due colonne dai campi restituiti dalla piattaforma di riepilogo. Queste formule ti avvicineranno molto a ciò che stai cercando.
Ri: intervalli di confidenza al 95%Ciao mzwald,
ho usato il seguente e ha funzionato a meraviglia
New Column( "Lower 95% CI", Numeric, Continuous, Formula ( Round(:Name ("Mean(l10t)") - (:Name("Std Err(l10t)") * t Quantile (0.975,23)), 4)));se ho usato quanto segue per creare una variabile
dt2<< Summary(
Group( :Sample ),
Mean( :dilution factor, :l10t ),
Freq( "None" ),
Weight( "None" ),
Output Table( "log10t" ),
Std Err( :l10t ),
Link to original data table(0)
);
e vorrei arrotondare la variabile Mean (l10t) a quattro cifre decimali, puoi farlo dal blocco di sintassi sopra ???
Grazie
Mickyboy