Estendi la retta di regressione lineare in JMP versione 13CIAO,
Ho una domanda riguardante la funzionalità Fit Line nella versione 13.
Nella versione 10, sono stato in grado di creare grafici con una linea di regressione lineare che si estendeva oltre i punti dati (vedi figura). Tuttavia, nella versione 13 la linea di regressione lineare si ferma all'ultimo punto dati. Esiste un'impostazione nella versione 13 per ottenere l'estensione della regressione lineare oltre l'ultimo punto dati?

Grazie!
Re: Estendere la linea di regressione lineare in JMP versione 13Oggi insegno "Software JMP: ANOVA e Regressione", in JMP13.1 e JMP14. È corretto in JMP14.0, può vedere l'estrapolazione in Bivariate. Lo studente ha JMP13.1, si ferma all'ultimo punto dati. Quindi, per risolvere il problema, esegui l'upgrade a JMP14.0 gratuito per gli attuali proprietari di licenza. Nota che ci sono alcuni bug segnalati in JMP14.0, quindi non disinstallare JMP13. È bello che l'aggiornamento non sovrascriva la versione precedente come altri software, puoi mantenere entrambe le versioni con la stessa licenza.Re: Estendere la linea di regressione lineare in JMP versione 13Devo solo dirlo, per farlo uscire dal mio sistema.Capisco che ci sono eccezioni a quasi tutte le regole, ma:
1. La maggior parte dei fenomeni fisici sono descritti da somme e/o prodotti di equazioni differenziali.Queste equazioni differenziali sono generalmente non lineari nei parametri per natura.(Questo significa qualcosa di diverso da "curvo"!!)
2. Poiché queste somme e/o prodotti di equazioni differenziali sono molto difficili da modellare, tendiamo ad adattare ad esse le approssimazioni della serie di Taylor, poiché sono molto più facili da specificare e spesso possono svolgere un lavoro accettabile di adattamento dei dati.Queste approssimazioni si adattano necessariamente solo all'intervallo dei dati esistenti.
3. Fare previsioni estrapolando queste approssimazioni al di fuori dei dati esistenti è come giocare alla roulette russa.
Per favore, non essere troppo arrabbiato se JMP e gli abitanti responsabili di questa comunità non vogliono aiutarti a caricare la tua pistola!
Puoi fare tutto ciò che il tuo cuore desidera, non importa quanto statisticamente sconsiderato o eccezionale, scrivendo uno script JSL.Gli script possono essere facilmente distribuiti all'interno di un'azienda.Potresti prendere in considerazione la possibilità di scrivere alcune JSL per implementare le tue procedure.
Buona fortuna!
Re: Estendere la linea di regressione lineare in JMP versione 13Funziona in modo accettabile su più set di dati contenuti nella stessa colonna divisa da una colonna di gruppo.funzionerà bene anche se in JMP 14 non vedo l'ora di vederlo funzionare per impostazione predefinita.
Re: Estendere la linea di regressione lineare in JMP versione 13CIAO @nocaltim ,
Capisco cosa intendi!Ci sono alcuni modi per farlo. Utilizzando righe con intervalli di valori sfalsati per colonna è possibile ottenere lo stesso risultato, indipendentemente da quale variabile sia X o Y:
Sono d'accordo che non è l'ideale, e in Fit Y by X in JMP 14 la linea si estenderà per impostazione predefinita. Un'altra opzione: Graph Builder ha una bella funzionalità per quel tipo di tracciato usando l'elemento Formula, che potrebbe esserti utile in generale. Scrivi la tua formula in una colonna formula o, per qualsiasi modello, salva la formula di previsione per la media, nonché le colonne formula per gli intervalli di confidenza (se lo desideri, ma assicurati di salvare le colonne formula, non solo i valori), quindi apri il generatore di grafici, utilizza la stessa X della variabile X, quindi tutte le colonne formula per la variabile Y, quindi fai clic sull'elemento Grafico formula. È quindi possibile modificare i colori e gli stili delle linee, se lo si desidera.
Spero che questo aiuti alcuni!
@giuliano
Re: Estendere la linea di regressione lineare in JMP versione 13Ciao Giuliano,
Il problema con il tuo "trucco" è questo: supponiamo di avere una tabella di dati con tre colonne di dati: età, altezza, peso.A volte traccerò l'età rispetto al peso, a volte traccerò l'età rispetto al peso, a volte traccerò l'altezza rispetto al peso e talvolta invertirò i valori X e Y (peso rispetto all'età invece di età rispetto al peso).Il tuo trucco funziona solo se ho un solo valore X per tutti i grafici.Corretto?O mi sta sfuggendo qualcosa? E, se ho ragione, diventa una vera seccatura gestire quale colonna (Età, Peso, Altezza) sarà il valore X per la prossima trama che realizzerò (o rifarò tramite una sceneggiatura).Invece ... JMP dovrebbe - come minimo - consentire agli adattamenti forzati (dove prescrivo la pendenza e l'intercetta, ad esempio) di estendersi ai limiti dei limiti della finestra del grafico X e Y.
Re: Estendere la linea di regressione lineare in JMP versione 13CIAO @quantum ,
La correzione/trucco che ho elencato sopra funzionerà in JMP 13 per estendere una linea di regressione (e in JMP 14 ciò avverrà automaticamente). C'è qualcos'altro che vorresti fare?
@giuliano

Re: Estendere la linea di regressione lineare in JMP versione 13Un ottimo posto per richiedere (o aggiungere nuovamente) determinate funzionalità sarebbe nella nuova lista dei desideri di JMP:
https://community.jmp.com/t5/JMP-Wish-List/idb-p/jmp-wish-list
Gli sviluppatori stanno guardando questo elenco per le prossime versioni e sembra un'ottima cosa da aggiungere a quell'elenco (se non è già presente).
Oggetto: Estendere la retta di regressione lineare in JMP versione 13Mark, ho bisogno di estrapolare i grafici a una popolazione non esistente nel set di dati per fornire modelli predittivi di ciò che vedremo dalla variazione nota nel tempo. La pendenza vincolante distrugge la validità statistica. Avevo sviluppato questo metodo in una precedente revisione di JMP e questo costringerà un intero team di diverse centinaia di ingegneri ad abbandonare JMP come piattaforma. Abbiamo una soluzione migliore di questa?Re: Estendere la linea di regressione lineare in JMP versione 13Sebbene ci siano quasi sempre eccezioni alle regole, credo che JMP abbia intrapreso la strada più prudente con il modo in cui ha implementato la piattaforma.
Re: Estendere la linea di regressione lineare in JMP versione 13Per quanto riguarda la questione dell'estensione delle linee di miglior adattamento ai limiti dei (diciamo) limiti dell'intervallo del grafico X, vorrei suggerire uno scenario in cui è molto utile che queste linee di miglior adattamento si estendano oltre i dati.Nel mio lavoro, OGNI SINGOLO GIORNO eseguo un'analisi in cui due variabili dovrebbero avere una perfetta correlazione 1:1 (pendenza di 1, intercetta di zero).E questa correlazione 1:1 dovrebbe estendersi su un intervallo che supera di gran lunga i miei limiti di dati.L'attuale X vs Y non è mai una vera correlazione 1: 1 - ed è molto utile saperlo.Ma per aiutare a capire questo, mi piace aggiungere esplicitamente la linea 1:1 al grafico.E voglio che questa linea 1:1 si estenda ben oltre i limiti dei dati in modo che quando eseguo anche un best-fit sui dati effettivi, anche se la linea best-fit è limitata all'intervallo di dati disponibili, posso usare la linea 1:1 come "pavimento inclinato" di confronto.Capisco perfettamente perché i dati più adatti non dovrebbero essere estrapolati (troppo lontano) oltre i dati disponibili, ma perché non posso includere una linea 1:1 estesa???(Sì, posso aggiungerlo come oggetto grafico, ma è solo JMP che *crea* lavoro per me piuttosto che JMP che semplifica il mio lavoro.) Commenti?
Re: Estendere la linea di regressione lineare in JMP versione 13Quando i robot da cucina di prima generazione hanno tagliato le dita, i produttori responsabili hanno aggiunto interblocchi alle coperture.
Quando le approssimazioni della serie Taylor sono state utilizzate in modo improprio per estrapolare oltre l'intervallo dei dati, i produttori responsabili hanno disabilitato tale funzionalità.
Penso che Jim e Dan abbiano ragione. Basta dire di no alle soluzioni alternative. Se devi semplicemente estrapolare, adatta un modello deterministico (di solito non lineare).
Oggetto: Estendere la retta di regressione lineare in JMP versione 13Per set di dati grandi e complicati la soluzione non è fattibile.
Oggetto: Estendere la retta di regressione lineare in JMP versione 13Questa è stata una delle mie fustrazioni con il programma JMP, poiché le nuove implementazioni hanno reso il programma meno flessibile e utilizzabile.Se vengono offerte soluzioni alternative per funzioni che erano disponibili nelle versioni precedenti, allora perché tale funzionalità è stata rimossa in primo luogo?
Re: Estendere la linea di regressione lineare in JMP versione 13Puoi usare Bivariato > Vestibilità speciale comando per selezionare un'analisi del trend Nessuna intercettazione.
Oggetto: Estendere la retta di regressione lineare in JMP versione 13È inoltre necessario estrapolare stabilità/prolungamento della durata di conservazione in base all'intervallo di confidenza al 95% della tendenza. Impossibile ottenere che Degradazione fornisca grafici visivi simili a quelli esistenti.Re: Estendere la linea di regressione lineare in JMP versione 13Ci sono, ovviamente, momenti in cui vuoi forzare l'intercetta a 0, ma un avvertimento: questo cambia l'interpretazione di molte delle statistiche di regressione che stai guardando. In sostanza, forzando l'intercetta a essere 0, stai dicendo che la media è 0 (si pensi ai dati centrati/scalati). Questo può essere particolarmente problematico se stai estrapolando oltre l'intervallo dei tuoi dati.
Un altro modo semplice per pensarci: pensa a una trama di altezza rispetto al peso. Puoi adattare una linea a quei dati. Quella linea dovrebbe essere forzata a passare attraverso il punto (0,0)? Se non hai altezza, non avresti un peso quindi ha senso. Tuttavia, la relazione lineare probabilmente non reggerebbe dal punto dati di altezza più basso a 0. Forzarlo ad essere lineare su tutta la gamma può causare problemi.
Re: Estendere la linea di regressione lineare in JMP versione 13L'aggiunta di uno 0 su x non ha funzionato.Ho dovuto utilizzare gli strumenti di annotazione con adattamento in cui l'intercettazione è forzata a zero dove è impossibile avere un altro valore di intercettazione diverso da (0,0).
Re: Estendere la linea di regressione lineare in JMP versione 13Grande! Grazie per il feedback!
Re: Estendere la linea di regressione lineare in JMP versione 13Sono d'accordo con le preoccupazioni di Jim sull'estrapolazione oltre la gamma di dati osservati. Tuttavia, se desideri farlo, puoi aggiungere una nuova riga alla tabella con un valore oltre l'intervallo di dati solo per la tua variabile X e JMP estenderà la riga fino a quel punto. Poiché non esiste alcun valore Y associato a quella riga, ciò non cambierà i risultati della regressione.

Oggetto: Estendere la retta di regressione lineare in JMP versione 13È possibile utilizzare gli strumenti di annotazione o in JSL utilizzare la funzionalità Aggiungi grafica per aggiungere alla linea di adattamento, tuttavia, poiché si tratta di una regressione, che si basa sui parametri all'interno dei dati e non su uno strumento di previsione, avere il progetto della linea di adattamento oltre i punti dati noti sarebbe staticamente improprio.Quindi quello che vedi è una correzione di un errore in JMP 10.