主要内容

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

阴谋

線形回帰モデルの散布図または追加変数プロット

説明

阴谋(MDLは、線形回帰モデルMDLのプロットを作成します。プロットタイプは予測子変数の数によって異なります。

  • MDLに複数の予測子変数が含まれている場合、阴谋は全体から定数 (切片) 項を除外したモデルに対する追加変数プロットを作成ます。これはplotAdded(mdl)と同じです。

  • MDLに単一の予測子変数が含まれている場合、阴谋は近似曲線と信頼限界が含まれているデータの散布図を作成します。

  • MDLに予測子が含まれていない場合、阴谋は残差のヒストグラムを作成します。これは绘图(MDL)と同じです。

阴谋(斧头,,,,MDLは、現在の座標軸ではなく斧头によって指定される座標軸にプロットを作成します。

H= plot(___は、前の構文におけるいずれかの入力引数の組み合わせを使用して、プロット内のラインまたはパッチのグラフィックス オブジェクトを返します。プロットの作成後に特定のラインまたはパッチのプロパティを修正するには、Hを使用します。プロパティの一覧については、线のプロパティおよびPatch のプロパティを参照してください。

すべて折りたたむ

自动车の回帰モデルを重量重量年のとして作成作成しますます。。次次次にに追加追加変数プロットプロットををを作成作成作成しして

汽车舞データセットから燃費の線形回帰モデルを作成します。

加载汽车舞Year = categorical(Model_Year); tbl = table(MPG,Weight,Year); mdl = fitlm(tbl,'MPG ~ Year + Weight^2');

モデルの変数プロット作成します。

情节(MDL)

Figure contains an axes object. The axes object with title Added variable plot for whole model contains 3 objects of type line. These objects represent Adjusted data, Fit: y=8.44866*x, 95% conf. bounds.

水平線が信頼限界の間に収まっていないので、このプロットはモデルが有意であることを示しています。

関数plotAddedを使用て同じプロット作成します。

plotAdded(mdl)

Figure contains an axes object. The axes object with title Added variable plot for whole model contains 3 objects of type line. These objects represent Adjusted data, Fit: y=8.44866*x, 95% conf. bounds.

単純な線形回帰モデルに対して、近似曲線と信頼限界が含まれているデータの散布図を作成します。単純な線形回帰モデルには、1 つの予測子変数のみを含めます。

汽车舞データセット燃费単纯线形回帰モデル作成します。

加载汽车舞tbl =表(MPG,重量);mdl = fitlm(tbl,'MPG ~ Weight'
mdl = Linear regression model: MPG ~ 1 + Weight Estimated Coefficients: Estimate SE tStat pValue __________ _________ _______ __________ (Intercept) 49.238 1.6411 30.002 2.7015e-49 Weight -0.0086119 0.0005348 -16.103 1.6434e-28 Number of observations: 94, Error degrees自由:92均方根错误:4.13 R平方:0.738,调整后的R平方:0.735 F统计与常数模型:259,P值= 1.64E-28

変数重量pValueは非常に小さいので、この変数がモデル内で統計的に有意であることがわかります。関数阴谋を使用して近似曲線と 95% 信頼限界が含まれているデータの散布図を作成することにより、この結果を可視化します。

情节(MDL)

Figure contains an axes object. The axes object with title MPG vs. Weight contains 4 objects of type line. These objects represent Data, Fit, Confidence bounds.

水平線が信頼限界の間に収まらないので、このプロットはモデルが有意であることを示しています。これはpValueの結果と一致します。

関数plotAddedを使用て同じプロット作成します。

plotAdded(mdl)

Figure contains an axes object. The axes object with title Added variable plot for Weight contains 3 objects of type line. These objects represent Adjusted data, Fit: y=-0.00861193*x, 95% conf. bounds.

定数項と 1 つの項のみがモデルに含まれている場合、調整された値は元の値と同じです。したがって、この追加変数プロットは、関数阴谋で作成した散布図と同じです。

入力引数

すべて折りたたむ

線形回帰モデル。fitlmまたはStepwiselmを使用て作成した线性模型オブジェクトとして指定します。

ターゲットの座標軸。オブジェクトを指定します。

現在の座標軸が直交である場合に座標軸が指定されなかった場合、阴谋は现在座标轴(gca)を使用し。オブジェクトを作成する方法の詳細については、gcaを参照してください。

出力引数

すべて折りたたむ

内ラインパッチに対応するグラフィックスオブジェクトグラフィックスとしてとしてます。。グラフィックスグラフィックスオブジェクトオブジェクトオブジェクトののプロパティののクエリと设定をを行うににはは,ドット线のプロパティPatch のプロパティを参照してください。

MDL1つつ予测子含まれている,,,h(1)h(2)h(3)h(4)はそれぞれさたデータ点近似,近似直线下限下限,近似直线のの上限上限ますますます

MDLに予測子が含まれていない場合、Hは残差のヒストグラムに対応します。

详细

すべて折りたたむ

追加変数プロット

追加変数プロット (偏回帰のてこ比のプロットとも呼ばれます) は、他のすべての項の効果を排除すると、指定した項が応答に与える効果がどの程度増加するかを示します。

単一の子にする単一のを选択してplotAddedで作成した追加変数プロットには、以下のプロットが含まれます。

  • 调整さ予测変数の値に対するれた応答値散布図散布図

  • 調整された予測子変数の値の関数としての、調整された応答値の近似直線

  • 近似直線の 95% 信頼限界

调整たは,选択した予测子を除くすべてすべてのあてはめめたた変数変数変数のののの残差残差をををを変数変数変数変数変数のの平均平均平均平均値値ににに加算1に対する追加変数プロットを考えます。次のようにして、x1を除く予测子,変数変数変数変数および変数変数変数x x1を当てはめ。

y一世= gy(X2i, X3i, …, Xpi) + r,,,,

X1i= gX(X2i, X3i, …, Xpi) + rxi,,,,

ここでyと gXはそれぞれ,し予测子(x1) を除くすべての予測子に対する y および x1の当てです。yと rXは,残差です添字添字添字はは観测の番号に対応ししますます。。调整调整调整调整され値値はは,,,各各各観测

y ˜ 一世 = y ¯ + r y 一世 ,,,, X ˜ 1 一世 = X ¯ 1 + r X 一世 ,,,,

ここでydF4y2Ba X ¯ 1 y ¯ はx x1y yののを表し。。

plotAddedは、( X ˜ 1 一世 ,,,, y ˜ 一世 ) の散布図、 y ˜ の関数としての X ˜ 1 の近似直線 (つまり β 1 X ˜ 1 )、および近似直線の 95% 信頼限界をプロットします。係数 β1は、すべての予測子が含まれている完全なモデルにおける x1の係数推定値と同じです。

rは、応答値の中で (x1を除く) 予測子では説明できない部分を表します。rxiはx x1の値の中で他の予測子では説明できない部分を表します。したがって、近似直線は、x1を追加することによって導入される新しい情報が、応答値の説明できない部分をどのように説明できるかを表します。近似直線の勾配がゼロに近く、信頼限界に水平線を含めることができる場合、プロットは x1による新しい情報によっても応答値の説明できない部分を説明できないことを示します。つまり、x1はモデルのあてはめにおいて有意ではありません。

plotAddedは、単一の項ではなく複数の項を選択できる、追加変数プロットの拡張機能もサポートします。したがって、カテゴリカル予測子、特定の予測子に関係するすべての項、または (定数 (切片) 項を除く) モデル全体も指定できます。係数ベクトル β をもつ予測子の集合 X を考えます。ここで、i 番目の係数を追加変数プロットに対して指定した場合、β一世はにおけるにおけるx一世の係数推定値です。それ以外の場合、β一世はゼロです。単位方向ベクトル u をu = β/sとして定義します。ここで、s = norm(β)です。する,Xβ = (Xu)sになります。係数 s をもつ単一の予測子として Xu を扱い、単一の項に対してプロットを作成する場合と同じ方法で Xu に対する追加変数プロットを作成します。この追加変数プロットにおける近似直線の係数は、s に対応します。

モデルに複数の項が含まれている場合、阴谋は(定数项除く)モデルモデルに対してプロットを作成ます。。

ヒント

  • カーソルをと,したプロットプロットのの値ヒントヒントヒントヒントヒントヒントヒントヒントヒントヒントヒントヒントヒントヒントデータののののの横にあるテキストテキストテキストボックスボックスボックスボックスボックスボックスににににににににににににに観测値名前番号が含まれ。。

代替機能

  • 线性模型オブジェクトには、複数のプロット関数が用意されています。

    • モデルをとき,予测子変数のまたはによる效果を理解には,plotAddedを使用し。

    • モデルをとき,问题あるを探し,観测値の效果效果を理解理解するにplotDiagnosticsを使用します。また、モデルの残差を分析するには、情节を使用し。

    • モデルをあてはめた後で、特定の予測子の効果を理解するには、PlotAdjustedResponse情节依赖性およびplotEffectsを使用します。2 つの予測子の間の交互作用効果を理解するには、plotInteractionを使用します。また、予測曲面を通るスライスをプロットするには、plotSliceを使用し。

  • モデルにのが含まている场合,关数阴谋(定数を)モデルモデルに対して作成し。追加変数プロットで特定の予测子を选択するするするplotAddedを使用し。

拡张机能

バージョン履歴

R2012Aで导入