Come vedere l'equazione utilizzata per la spline?Quindi sto utilizzando l'adattamento XY per generare una spline per adattare una curva. Vedi il semplice esempio allegato. Come posso ottenere le equazioni utilizzate da JMP per generare la curva, per favore?
Ri: Come vedere l'equazione utilizzata per la spline?Puoi specificare lambda quando utilizzi l'adattamento spline nel Costruttore di grafici e salvare la formula.
Curiosità: perché vuoi la formula?
Ri: Come vedere l'equazione utilizzata per la spline?Sfortunatamente non è possibile specificare lambda quando si utilizza la piattaforma Fit Least Squares. Puoi però specificare il numero di nodi.Per un esempio, vedere lo script seguente.
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
fls = dt << Fit Model(
Y( :weight ),
Effects( :height & Knotted( 5 ) ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" ),
Run(
:weight << {Summary of Fit( 1 ), Analysis of Variance( 1 ),
Parameter Estimates( 1 ), Scaled Estimates( 0 ),
Plot Actual by Predicted( 0 ), Plot Residual by Predicted( 0 ),
Plot Studentized Residuals( 0 ), Plot Effect Leverage( 0 ),
Plot Residual by Normal Quantiles( 0 ), Box Cox Y Transformation( 0 )}
),
SendToReport(
Dispatch(
{"Response weight"},
"Parameter Estimates",
OutlineBox,
{Close( 0 )}
)
)
);
fls << Prediction Formula;Ri: Come vedere l'equazione utilizzata per la spline?Ciao Mark,
Bella spiegazione. Sai se esiste un modo per replicare la bivariata Fit Spline (lambda = 1000) sulla piattaforma Fit Model? Possiamo ottenere il numero di nodi dal grafico bivariato e inserirlo nella piattaforma Stima modello?
Grazie!
Shaira
Ri: Come vedere l'equazione utilizzata per la spline?Vedi anche @Duane_Hayes articolo Comprendere le spline cubiche .
Ri: Come vedere l'equazione utilizzata per la spline?Sì, questo cambia la modellazione dell'effetto della tua X. Fammi sapere se hai altre domande.
Ri: Come vedere l'equazione utilizzata per la spline?Ahhh! Se fai clic su X in modo che sia selezionato come effetto modello di costruzione e POI fai clic sugli attributi e scegli Effetto spline annodato, viene visualizzata l'opzione per scegliere il numero di nodi. Continuerò a scavare, ma la necessità di selezionare prima l'effetto non era chiara a questo principiante...
Ri: Come vedere l'equazione utilizzata per la spline?Grazie per la rapida risposta Marco. Non riesco a capire come generare la curva spline che potrei in Fit XY.
Posso trovare la finestra di dialogo Adatta modello di cui parli. Ho inserito Y come variabile di ruolo, X come effetto del modello di costruzione. Vedo un'opzione per aggiornare il titolo di studio (il valore predefinito è "2"). Ho lasciato Personalità come "Minimi quadrati standard", Enfasi come "Leva dell'effetto" e ho mantenuto Peso, Freq, Validazione e By tutti vuoti.
Quando seleziono "Effetto Spline annodato" in Attributi, non succede nulla che mi chieda il numero di nodi.
Ho salvato gli script per la spline e l'adattamento alla tabella dati allegata.
L'output sembra adattarsi semplicemente a una linea retta.
Cosa mi manca?
Saluti
John
Ri: Come vedere l'equazione utilizzata per la spline?Credo che Bivariate e Graph Builder si adatteranno ai modelli spline ma nessuno dei due salverà il modello dove potrai vederlo o utilizzarlo al di fuori della piattaforma. La piattaforma Adatta ai minimi quadrati può adattare, profilare e salvare modelli spline. Funzionano diversamente. (Esistono diversi tipi di modelli spline.) Seleziona Analizza > Stima modello e seleziona la risposta e il predittore utilizzati in Bivariata. Seleziona il predittore nell'elenco Effetti, fai clic sul triangolo rosso accanto ad Attributi e seleziona Effetto spline. Fare clic su Esegui e selezionare Salva colonne > Formula di previsione.
Tieni presente che Fit Model ti chiederà di specificare il numero di nodi invece di specificare il parametro di rigidità Lambda come in Bivariate.