Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

plotSlice

近似非線形回帰面を通るスライスのプロット

説明

plotSlice(mdl) は、mdl によって予測された回帰面を通るスライスをそれぞれが表す、1 つ以上のプロットが含まれている Figure を作成します。各プロットは、他の予測子変数の値を固定した状態で単一の予測子変数の関数として当てはめた応答値を示します。

plotSlice は、応答値の 95% 信頼限界も表示します。信頼限界のタイプを選択するには、[範囲] メニューを使用します。各スライス プロットに使用する予測子を選択するには、[予測子] メニューを使用します。詳細については、ヒントを参照してください。

すべて折りたたむ

近似非線形モデルのスライスをプロットします。

reaction データを読み込み、反応物の関数として反応速度のモデルを当てはめます。

load reaction
mdl = fitnlm(reactants,rate,@hougen,[1 .05 .02 .1 2]);

スライス プロットを作成します。

plotSlice(mdl)

Figure Prediction Slice Plots contains 3 axes objects and other objects of type uimenu, uicontrol. Axes object 1 contains 5 objects of type line. Axes object 2 contains 5 objects of type line. Axes object 3 contains 5 objects of type line.

X1 予測ラインを右へドラッグして X2X3 にしたときの、予測した応答 y と予測した応答曲線の変化を観測します。

入力引数

すべて折りたたむ

非線形回帰モデル オブジェクト。fitnlm を使用して作成される NonLinearModel オブジェクトとして指定します。

ヒント

  • 信頼限界のタイプを選択するには、Figure ウィンドウの [範囲] メニューを使用します。[同時] または [非同時] と、[曲線] または [観測値] を選択できます。また、[範囲なし] を選択して信頼限界をなくすこともできます。

    • [同時] または [非同時]

      • 同時 (既定) — plotSlice は、シェッフェの方法を使用して、応答値の曲線の信頼限界を計算します。信頼限界の上限と下限の間の範囲には、真の応答値から構成される曲線が 95% の信頼度で含まれます。

      • 非同時 — plotSlice は、各観測値で応答値の信頼限界を計算します。特定の予測子の値における応答値の信頼区間には、真の応答値が 95% の信頼度で含まれます。

      応答値の曲線全体を範囲内に含める方が、単一の予測子の値における応答値を範囲内に含める場合より条件が厳しいので、同時区間は個別の区間より広くなります。

    • [曲線] または [観測値]

      予測子変数 X と応答変数 y に対する回帰モデルは、次の形式になります。

      y = f(X) + ε,

      ここで、f は X の関数、ε はランダムなノイズ項です。

      • 曲線 (既定) — plotSlice は、当てはめた応答 f(X) に対して信頼限界を予測します。

      • 観測値plotSlice は、応答観測値 y に対して信頼限界を予測します。

      ノイズ項により変動性が追加されるので、y の範囲は f(X) の範囲より広くなります。

  • 各スライス プロットに使用する予測子を選択するには、Figure ウィンドウの [予測子] メニューを使用します。8 つを超える予測子が回帰モデル mdl に含まれている場合、既定では plotSlice は最初の 5 つの予測子に対してプロットを作成します。

バージョン履歴

R2012a で導入