Analisi JacknifeCiao,
Sono interessato a fare l'analisi Jacknife (Leave - One - Out) per ottenere una stima dell'errore nella media di una distribuzione campionaria. Ho visto Bootstrap in JMP Pro e apprezzo se qualcuno ha fatto analisi Jacknife in JMP.Grazie.
Re: Analisi JacknifeGrazie Cameron per il tuo aiuto e la sceneggiatura. Ho JMP Pro 14 e sicuramente posso usare anche Bootstrap.
Re: Analisi JacknifeGrazie per i vostri suggerimenti. Ho JMP PRO 14.
Re: Analisi JacknifeJackknife è un po' diverso dal bootstrap, come sicuramente saprai, ma ci sono alcune cose sulla distanza di Jackknife per l'analisi anomala nella piattaforma multivariata.Questo è l'unico posto che conosco con qualsiasi analisi del coltello a serramanico integrato.
https://www.jmp.com/support/help/14/distance-measures.shtml#240680
Per il tuo caso d'uso, probabilmente dovresti crearlo manualmente.Non sarebbe difficile, tuttavia, perché non eseguire il bootstrap se hai accesso a JMP Pro.Ho pensato a un modo per vettorizzare l'operazione per una media aritmetica standard.Ecco un esempio.
//Create Example Table
n = 100; //number of observations
dt = New Table("Jackknife Example",<< New Column("X",Formula(Random Normal(100,10))));
dt << Add Rows(n);
//Jackknife Calculations
b = Identity(n)*-1 + 1; //matrix of 1s with 0s on the diagonal
Xvals = dt:X << Get Values; //get column X as vector
repX = shape(Xvals, n, n); //repeat vector X n times in new matrix (repeated as row vectors)
means_jack = repX:*b*j(n,1,1)/(n-1); //compute jackknife means
//Results
xbar = mean(means_jack);
var_jack = (n-1)^2/n*stddev(means_jack)^2;
se_jack = sqrt(var_jack);Re: Analisi JacknifeIn che piattaforma stai lavorando?
Esistono alcune piattaforme che dispongono di Leave-one-out come opzione per la convalida incrociata.Tuttavia, se non la vedi come opzione, puoi selezionare la convalida incrociata K-fold e impostare il valore K sul numero di righe che hai nella tabella dei dati.