如何使用JSL保存廣義回歸的預測公式在分區或線性回歸中,“預測公式”或“保存預測公式”會在數據表中創建新列。 在廣義回歸平台中都不起作用。 在下面的例子中,我懷疑這是因為我實際上想要向廣義回歸報告中的'Adaptive Lasso with AICc Validation'部分發送消息,而不是頂級的'Oxy的廣義回歸'。 知道怎麼做嗎?
dt = Open( "$SAMPLE_DATA/Fitness.JMP" ) //open sample data
//Fit model with variable reduction
lasso = dt << Fit Model(
Y( :Oxy ),
Effects( :Age, :Weight, :Runtime, :RunPulse, :RstPulse, :MaxPulse ),
Personality( "Generalized Regression" ),
Generalized Distribution( "Normal" ),
Run(
Fit(
Estimation Method( Lasso( Adaptive ) ),
Validation Method( AICc )
)
)
);
//Save the prediction formula to the table
lasso << Save Prediction Formula;
lasso << Prediction Formula;
lasso << Get Prediction Formula;
//None of these work, the log returns 'Fit Generalized[]' for each.
Re:如何使用JSL保存廣義回歸的預測公式完美,謝謝!
Re:如何使用JSL保存廣義回歸的預測公式保存預測公式需要是Fit語法的一部分
dt = Open( "$SAMPLE_DATA/Fitness.JMP" ) ; //open sample data
//Fit model with variable reduction
lasso = dt << Fit Model(
Y( :Oxy ),
Effects( :Age, :Weight, :Runtime, :RunPulse, :RstPulse, :MaxPulse ),
Personality( "Generalized Regression" ),
Generalized Distribution( "Normal" ),
Run(
Fit(
Estimation Method( Lasso( Adaptive ) ),
Validation Method( AICc),
Save Prediction Formula(1) )
)
);