È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?CIAO!
Ho usato il generatore di grafici per tracciare i dati con X raggruppata (come mostrato nell'immagine allegata).Volevo adattare tutte e tre le curve usando una funzione di crescita esponenziale. Ho trovato solo le funzioni Line of Fit e Smoother, ma queste non sono ciò che vorrei fare.Mi chiedevo se fosse possibile personalizzare l'equazione di adattamento e visualizzare anche l'intervallo di confidenza dell'adattamento e le statistiche dell'adattamento (ad es. R^2, test F, equazione) nel grafico.
Grazie!
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?Grazie. Dopo aver giocherellato, mi sono reso conto che anche la selezione della casella delle etichette nell'impostazione dell'asse ha funzionato. Ecco il mio grafico e script

Graph Builder(
Show Legend( 0 ),
Show Title( 0 ),
Variables(
X( :Name( "May-August precip" ) ),
Y( :Name( "Ndfa (%)" ) ),
Y( :Exponential 3P, Position( 1 ), Side( "Right" ) ),
Overlay( :Site )
),
Elements( Points( X, Y( 1 ), Legend( 13 ) ), Formula( X, Y( 2 ), Legend( 12 ) ) ),
SendToReport(
Dispatch(
{},
"Exponential 3P",
ScaleBox,
{Min( 60 ), Max( 105 ), Inc( 10 ), Minor Ticks( 0 ), Label Row(
{Automatic Font Size( 0 ), Automatic Tick Marks( 0 ), Show Major Labels( 0 ), Show Major Ticks( 0 ), Show Minor Ticks( 0 )}
)}
),
Dispatch( {}, "", GraphBuilderComponentBox( 7 ), {Select} ),
Dispatch( {}, "", AxisBox, {Select} ),
Dispatch( {}, "", AxisBox( 2 ), {Select} ),
Dispatch( {}, "Y r title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Graph Builder", FrameBox, {Select} )
)
);
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?Se stai creando il grafico usando JSL, è una semplice modifica per eliminare l'Axis Box() associato all'asse di destra.
Puoi condividere lo script che crea il grafico?Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?Ho seguito questo esempio e fa esattamente ciò di cui ho bisogno con un'eccezione. Una volta creato il grafico, è possibile nascondere l'asse sul lato destro del grafico? Posso eliminare i segni di graduazione, eliminare l'etichetta e impostare un incremento molto elevato, ma ho ancora valori come inizio e fine dell'asse.
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?Non inserire la colonna di dati nel ruolo di sovrapposizione. Trascina la colonna dei dati sul ruolo Y, appena all'interno del riquadro del tracciato. Dovresti vedere apparire una forma blu e la trama dovrebbe aggiornarsi per mostrarti cosa accadrà. Non mollare il pulsante del mouse fino a quando non vedi i marcatori aggiunti alla trama del grafico della funzione.
Questo processo è descritto in Guida > Documentazione JMP > Grafica essenziale. Vedere i capitoli del Costruttore di grafici.
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?Penso che il tuo ultimo grafico abbia portato la funzionalità integrata di Graph Builder al massimo. Per andare dove sembra che tu voglia portarlo, penso che tu abbia bisogno di studiare la possibilità di aggiungere qualsiasi elemento grafico a Graph Builder o qualsiasi altro output grafico, usando l'aggiunta di script grafici ai frame box di output.La forma interattiva di questo viene visualizzata facendo clic con il pulsante destro del mouse su un grafico e selezionando "Personalizza".Questo ingresso nel mondo degli script grafici in JMP fornisce alcuni modelli e script di esempio.Tuttavia, questa semplice introduzione può essere espansa all'interno dell'ambiente JSL, per fare qualsiasi cosa tu voglia nel tuo grafico.
Ti suggerisco di leggere la Guida allo scripting, ma questo è un morso piuttosto grande.Quindi, come minimo, devi leggere la sezione su Scripting Graphs nella Scripting Guide.
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?CIAO @txnelson grazie per il consiglio.La trama sembra molto migliore ora (vedi l'immagine allegata).Tuttavia, non so ancora come aggiungere l'intervallo di confidenza dell'adattamento.Ho anche provato a utilizzare l'adattamento non lineare (analisi -> modellazione specializzata -> non lineare), ma non ha prodotto alcuna informazione sull'intervallo di confidenza.Mi stavo solo chiedendo se è possibile aggiungere manualmente l'intervallo di confidenza in JMP?
Apprezzo molto il vostro aiuto.
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?@CYLiaw Se dai un'occhiata al metodo che ti ho suggerito, vedrai che quello che devi fare per visualizzare i punti e la linea è trascinare sia i valori effettivi che quelli previsti sull'asse Y e fare clic con il tasto destro sul impostazioni dell'asse e spostare una delle 2 colonne sull'asse destro.
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?CIAO @Mark_Bailey ,
Ho provato il metodo che mi hai suggerito.Ho creato una colonna separata per la formula adattata.Ho quindi trascinato la colonna sulla goccia Y e ho cambiato l'elemento di tracciamento in Formula (la terza icona in alto a destra).Tuttavia, posso vedere solo la curva di adattamento senza i punti dati grezzi.Ho provato a trascinare la colonna dei punti dati non elaborati su Overlay, ma non mostrava ancora i punti dati.Inoltre, è possibile tracciare l'intervallo di confidenza attorno alla curva adattata?
Grazie!
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?@txnelson Grazie per la tua risposta.Ho provato a utilizzare il tuo metodo per eseguire l'adattamento, tuttavia, non so come impostare l'istruzione if quando ci sono tre condizioni (ho tre concentrazioni, vedere la tabella dei dati allegata).Potete per favore mostrarmi come impostare l'istruzione if per il mio caso?Ho anche trovato un altro metodo suggerito da Julian Aggiunta di una retta di regressione con pendenza nota in Costruttore di grafici .Ha funzionato per la mia trama (immagine allegata).Tuttavia, non so ancora come aggiungere una fascia di intervallo di confidenza a ogni adattamento.È qualcosa che è possibile fare?Grazie
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?È possibile utilizzare qualsiasi piattaforma di adattamento in JMP e salvare il modello selezionato come formula di colonna. Graph Builder ha un elemento grafico chiamato formula che utilizza il modello personalizzato. Trascina il modello salvato nella zona di rilascio Y, quindi modifica l'elemento di stampa in Formula.
Ri: È possibile utilizzare un'equazione personalizzata per adattare i dati nel generatore di grafici?Utilizzando l'opzione a due assi è possibile separare 2 colonne Y in elementi indipendenti.La colonna Y 1 è i tuoi valori effettivi e la colonna Y 2 è il valore risultante per la funzione di crescita esponenziale.Ecco un esempio che utilizza la tabella dati allegata con lo script incorporato.Puoi anche usare lo script grafico <