スプラインに使用されている方程式を確認するにはどうすればよいですか?そこで、XY フィットを使用して、曲線にフィットするスプラインを生成しています。 添付の簡単な例を参照してください。 曲線を生成するために JMP が使用した方程式を取得するにはどうすればよいですか?
Re: スプラインに使用される方程式を確認するにはどうすればよいですか?グラフ ビルダーでスプライン フィットを使用するときにラムダを指定し、数式を保存できます。
興味があります: なぜ数式を使いたいのですか?
Re: スプラインに使用される方程式を確認するにはどうすればよいですか?残念ながら、最小二乗法フィットプラットフォームを使用する場合はラムダを指定できません。 ただし、ノット数は指定できます。例については、次のスクリプトを参照してください。
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;Re: スプラインに使用される方程式を確認するにはどうすればよいですか?ハイマーク、
素敵な説明。 二変量フィット スプライン (ラムダ = 1000) をモデルにフィット プラットフォームに複製する方法があるかどうかご存知ですか? 二変量プロットからノット数を取得して、モデルのフィット プラットフォームに入力できますか?
ありがとう!
シャイラ
Re: スプラインに使用される方程式を確認するにはどうすればよいですか?こちらもご覧ください@デュアン・ヘイズ' 記事3次スプラインを理解する。
Re: スプラインに使用される方程式を確認するにはどうすればよいですか?はい、それは X の効果のモデリングを変更します。 他にご質問がございましたらお知らせください。
Re: スプラインに使用される方程式を確認するにはどうすればよいですか?ああ! X をクリックしてモデル構築エフェクトとして選択し、属性をクリックしてノット スプライン エフェクトを選択すると、ノット数を選択するオプションが表示されます。 引き続き掘り下げていきますが、最初にエフェクトを選択する必要があることがこの初心者にはわかりませんでした...
Re: スプラインに使用される方程式を確認するにはどうすればよいですか?マークさん、素早い返信ありがとうございます。 Fit XY でできたスプライン曲線を生成する方法がよくわかりません。
あなたが言及したモデルの適合ダイアログを見つけました。 Y を役割変数、X を構築モデル効果として配置しました。 度数を更新するオプションが表示されます (デフォルトは「2」です)。 Personality は「Standard Least Squares」、Emphasis は「Effect Leverage」のままにし、Weight、Freq、Validation、By はすべて空白のままにしました。
属性で「ノット スプライン エフェクト」を選択すると、ノット数について何も尋ねられません。
スプラインとフィットのスクリプトを添付のデータ テーブルに保存しました。
出力は直線にぴったり合っているように見えます。
私には何が欠けているのでしょうか?
乾杯
ジョン
Re: スプラインに使用される方程式を確認するにはどうすればよいですか?Bivariate と Graph Builder はスプライン モデルに適合すると思いますが、どちらもモデルをプラットフォームの外で表示または使用できる場所に保存しません。 Fit Least Squares プラットフォームは、スプライン モデルのフィッティング、プロファイル、および保存を行うことができます。 それらは動作が異なります。 (スプライン モデルにはさまざまな種類があります。) [分析] > [モデルの適合] を選択し、二変量で使用した応答と予測子を選択します。 [エフェクト]リストで予測子を選択し、[属性]の横にある赤い三角形をクリックして、[スプライン効果]を選択します。 [実行] をクリックし、[列の保存] > [予測式] を選択します。
モデルのフィットでは、二変量の場合のように剛性パラメーター ラムダを指定するのではなく、ノットの数を指定するように求められることに注意してください。