La stima probit complessa resa semplice JMP offre un sacco di sofisticate analisi statistiche che sono facili da usare grazie alle sue interfacce utente ben progettate. La stima non lineare non è così facile da usare, perché l'incredibile flessibilità di tale piattaforma può mettere in discussione anche una persona statisticamente esperta. Tuttavia, con JMP Scripting Language (JSL), è facile creare una semplice applicazione che è adattata alle esigenze specifiche di un'area applicativa ed è adatta per un utilizzo ripetibile veloce.
La stima dei parametri delle funzioni non lineari inizia con la creazione di colonne all'interno della tabella di dati che contengono formule per specificare i parametri da stimare come parte della funzione di regressione e una funzione di perdita che deve essere minimizzata per trovare la stima di regressione finale (se ciò non dovrebbe essere fatto da minimi quadrati).
La regressione probit è un'analisi utilizzata frequentemente per esperimenti dose-risposta con esiti binari (risposta / nessuna risposta). La sua applicazione è descritta dettagliatamente in Guida e libri di JMP, ma il suo utilizzo richiede almeno una comprensione matematica di base; inoltre, è noioso da usare, specialmente se necessario frequentemente. La soluzione qui è scrivere uno script JSL. Tutto quello che devi fare è assegnare le variabili corrette nel tuo set di dati ai ruoli necessari per la regressione usando la tua tipica nomenclatura e lasciare che JMP faccia il resto.
Il set di dati deve contenere le colonne per la dose, il numero totale di articoli sottoposti a test e il numero di articoli che hanno risposto, come puoi vedere in Figura 1: dati.

Figura 1: dati
Anche lo script JSL è semplice. Consiste di tre parti: la finestra di dialogo dell'utente ( Figura 2: finestra di dialogo ), l'inserimento delle colonne formula e l'applicazione della piattaforma Non lineare.

Figura 2: finestra di dialogo
Non è necessario scrivere le istruzioni di valutazione da zero perché è possibile eseguire l'analisi in modo interattivo e salvare lo script nella finestra di script. Quindi tutte le istruzioni sono presenti e devi solo sostituire i nomi delle variabili dal programma. Un ulteriore vantaggio della soluzione di scripting è che è possibile coprire richieste specifiche, come il calcolo di varie previsioni inverse. Vengono generati automaticamente e l'utente non ha bisogno di chiamarli dal menu di scelta rapida separatamente.

Figura 3: risultato
È possibile distribuire e installare l'intero script come un'operazione con un clic quando viene incluso come componente aggiuntivo.
Puoi scarica questa applicazione JSL da JMP File Exchange.
Arati Mejdal ha scritto: Ciao, lì. Sì, è disponibile. Beca ... Arati Mejdal ha scritto:
Ciao. Sì, è disponibile. Poiché abbiamo spostato File Exchange, la posizione del file è cambiata. Ecco qui: https://community.jmp.com/docs/DOC-6974
Ci dispiace per l'inconvenienza.
Please Help ha scritto: è ancora disponibile per il download? IO... Per favore aiuto ha scritto:
È ancora disponibile per il download? Non riesco a trovarlo. Grazie.
Bernd Heinen ha scritto: Ciao David, mi scuso per aver avuto ... Bernd Heinen ha scritto:
Ciao David,
Mi scuso per essere stato un po 'disattento. Ora è di nuovo disponibile e una ricerca per parole chiave per "probit" ti porterà lì.
I migliori saluti
Bernd
David ha scritto: Ciao Bernd, questo script JSL è ancora disponibile ... David ha scritto:
Ciao Bernd,
Questo script JSL è ancora disponibile da JMP File Exchange? Non riesco a trovarlo alla ricerca di "probit" o "regressione"
Saluti
Bernd Heinen ha scritto: Ciao Joe, non ero in grado di riprodurre ... Bernd Heinen ha scritto:
Ciao Joe,
Non ero in grado di riprodurre questo errore, potresti inviarmi la tua tabella di dati JMP su bernd.heinen@jmp.com
Joe ha scritto: Sto avendo lo stesso problema di Steve. Io ho... Joe ha scritto:
Sto avendo lo stesso problema di Steve. Ho 3 colonne; uno per dose, uno per organismi totali, uno per gli eventi totali. Quando utilizzo il componente aggiuntivo di probit, ricevo lo stesso messaggio di errore "Non è possibile impostare il valore per la colonna" Dose "perché il numero di riga (-1) non è valido."
Bernd ha scritto: Ciao Steve, lo stesso calcolo probit ... Bernd ha scritto:
Ciao Steve,
il calcolo probit stesso è un po 'noioso, ma i risultati dei rispettivi esperimenti possono essere riportati in una struttura molto semplice. Potrebbe assomigliare a questa tabella:
Dose | Numero di unità in prova | Numero di eventi osservati
10.000 | 10 | 10
1.000 | 10 | 10
100 | 10 | 9
10 | 10 | 6
1 | 10 | 3
0,1 | 10 | 0
Queste colonne corrispondono ai campi (Log) Dose, # Total e # Responses nella finestra di dialogo degli script. Indipendentemente dalla forma in cui i dati sono originariamente, JMP ha tutti gli strumenti per rimodellarlo nel menu Tabelle.
Steve ha scritto: Ciao, ho bisogno di aiuto con la stima di stima ... Steve ha scritto:
Ciao, ho bisogno di aiuto con la stima probit JSL, quindi qualche motivo non riesco a capire ogni volta che provo a eseguire il messaggio di errore "non posso impostare il valore per la colonna" Dose "perché il numero di riga (-1) non è valido "
Qualcuno sa cosa sto sbagliando? Si prega di aiuto Bisogno di aiuto urgente per fare alcune curve dose-risposta per la mia tesi
Bernd Heinen ha scritto: Ciao Tisha, prima di tutto il tuo ... Bernd Heinen ha scritto:
Ciao Tisha,
Prima di tutto la tua osservazione è corretta, il valore associato a LDParm è la pendenza della linea di regressione.
Un ulteriore suggerimento: sopra il contorno della soluzione c'è una chiave per i limiti di confidenza. È possibile specificare il proprio livello di confidenza e quindi ottenere i limiti di confidenza per entrambi i parametri. Ogni legame confidenziale richiede iterazioni separate. I risultati vengono visualizzati in colonne aggiuntive nella tabella dei parametri. Possono essere di aiuto anche per i tuoi confronti.
Sfortunatamente la matrice di covarianza non viene stampata nel report. L'unico modo per ottenerlo è andare al punto caldo (il triangolo rosso davanti a "Non lineare Fit" e Salva formule -> Salva errore standard di previsione. Questo inserisce una nuova colonna nella tabella dei dati con una formula. È possibile aprire questa formula e la prima parte in essa è la matrice di covarianza. Puoi copiarlo e incollarlo e quindi usarlo per i tuoi calcoli.
Spero, potrei aiutare con la mia spiegazione.
I migliori saluti
Bernd
Tisha King-Heiden ha scritto: Ho usato con successo questo sc ... Tisha King-Heiden ha scritto:
Ho utilizzato con successo questo script per calcolare LC50 in JMP11 e voglio utilizzare il rapporto LC50 per confrontare LC50 diversi tra i vari trattamenti. Per fare questo, ho bisogno della Covariance. Ho determinato che LDParm è la pendenza e mi chiedo se la covarianza sia etichettata in modo diverso. In caso contrario, come posso determinare la covarianza?
Gail Massari ha scritto: Siamak, puoi inviare il codice SAS da ... Gail Massari ha scritto:
Siamak,
È possibile inviare il codice SAS da JMP. Se si sta cercando una funzionalità equivalente in JMP, prendere in considerazione la possibilità di partecipare al forum della comunità software JMP per domande e risposte a domande specifiche. Gli utenti JMP scoprono che è il modo più rapido per ottenere aiuto da altri utenti. Partecipano anche gli sviluppatori JMP e le persone del supporto tecnico. Vedere www.jmp.com/forum .
Karen Clyde ha scritto: Mi piacerebbe usarlo per> 200 separati ... Karen Clyde ha scritto:
Mi piacerebbe usare questo per> 200 gruppi di dati separati. Senza un'opzione "per", non sembra essere un modo semplice per farlo (a differenza di quando si avvia l'analisi usando il modello fit / modello lineare generalizzato). Qualche idea?
Sajeewa Amaradasa ha scritto: Ciao Bernd; Puoi spiegare come ... Sajeewa Amaradasa ha scritto:
Ciao Bernd;
Puoi spiegare come usare JMP per calcolare l'EC50 (concentrazione efficace per inibizione della crescita del 50%) per un fungicida? Voglio trovare EC50 per diversi isolati di un fungo. Ho diverse inibizioni% da 4 replicati per diverse dosi fungicide per ogni isolato. Posso usare la stessa applicazione pubblicata sopra per la mia analisi.
Grazie
Sajeewa
Bernd Heinen ha scritto: Ciao Siamak, la tua risposta al mio blo ... Bernd Heinen ha scritto:
Ciao Siamak,
la tua risposta al mio blog che riguarda l'analisi probit in JMP e non c'è Proc Probit, ma piuttosto una piattaforma non lineare. Se si esegue questa operazione, il report dei risultati presenta sempre il triangolo rosso (hot spot) dal quale è possibile selezionare Estimazioni -> Previsione inversa. Apre una tabella in cui è possibile immettere diversi valori ED che si desidera calcolare.
Se invece si utilizza SAS Stat e Proc Probit, è necessario immettere l'opzione INVERSECL con questa sintassi: INVERSECL <(PROB = rates)>.
Spero di poterti aiutare
Bernd
Siamak Roshandel ha scritto: Ciao, voglio sapere posso usare proc ... Siamak Roshandel ha scritto:
Ciao
Voglio sapere posso usare proc probit per calcolare LT50? E se possibile, in quale sezione posso trovarlo