è necessario modificare il codice JSL: da un adattamento di un modello lineare a un adattamento di un modello di curva polinomialeCiao - vorrei modificare il codice JSL per la regressione adattarsi da * lineare * (cioè log_ecoli_pear = 1.0571713 + 1.2673613 * log_Turb_pear_fnu) a * grado polinomiale 2 * (cioè log_ecoli_pear = 1.0752636 + 1.2104736 * log_Turb_pear_fnu + 0.3169796 * (log_turb_pear_fnu-1.27247) ^2).Il codice jsl che ho usato per l'adattamento lineare è:
obj = Modello adatto(
Y( :LOG_ECOLI_PEAR ),
Effetti( :LOG_TURB_PEAR_FNU),
Personalità ("Minimi quadrati standard"),
Enfasi ("Leva degli effetti"),
Esegui(:LOG_ECOLI_PEAR )) ;
obj << Formula di previsione;
Quale codice jsl dovrei usare per l'adattamento del polinomio?Grazie in anticipo!
SceneggiaturaRe: necessità di modificare il codice JSL - da un adattamento di un modello lineare a un adattamento di un modello di curva polinomialeAggiungi il termine quadratico in effetti.
obj = Fit Model(
Y( :LOG_ECOLI_PEAR ),
Effects( :LOG_TURB_PEAR_FNU, :LOG_TURB_PEAR_FNU * LOG_TURB_PEAR_FNU),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(:LOG_ECOLI_PEAR )) ;
obj << Prediction Formula;
v
Re: necessità di modificare il codice JSL - da un adattamento di un modello lineare a un adattamento di un modello di curva polinomialeGrazie Vvvv!Ha funzionato perfettamente!
Re: necessità di modificare il codice JSL -- da un adattamento di un modello lineare a un adattamento di un modello di curva polinomialeCiao @learning_JSL ,
Ci sono alcuni modi per farlo. Uno consiste nell'aggiungere il termine incrociato nella piattaforma Fit Model. Puoi anche farlo nella piattaforma Adatta Y per X con Bivariate(Y(:YColumn), X(:XColumn), Fit Polynomial (2);. Nella piattaforma Adatta Y per X, è possibile specificare il grado del polinomio quando si chiama la funzione Adatta polinomio, nel caso in cui si disponga di una funzione cubica o quartica.
Un'altra cosa che ti aiuterà durante l'apprendimento di JSL è che una volta che esegui un'attività in JMP e ottieni la finestra del rapporto, puoi facilmente vedere il codice JSL necessario per eseguire quell'attività facendo clic sul pulsante rovente accanto alla finestra del rapporto casella di contorno (nel caso dell'adattamento bivariato, accanto a bivariato) e selezionare Salva script > In finestra script. Puoi anche salvare lo script come "comando" nella tabella dei dati dove viene visualizzato con una freccia verde accanto ad esso. Facendo clic sulla freccia verde verrà eseguito nuovamente lo script. Questo è spesso utile quando è necessario eseguire lo script in un secondo momento e non si desidera ripetere tutto manualmente.
Spero questo sia di aiuto!,
ds