ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

plotAdjustedResponse

クラス: LinearModel

線形回帰モデルの調整済み応答プロット

構文

plotAdjustedResponse(mdl,var)
h = plotAdjustedResponse(mdl,var)
h = plotAdjustedResponse(mdl,var,Name,Value)

説明

plotAdjustedResponse(mdl,var)mdlvar 変数に対して調整した応答プロットを生成します。

h = plotAdjustedResponse(mdl,var) は、プロットのラインのハンドルを返します。

h = plotAdjustedResponse(mdl,var,Name,Value) は、追加のオプションを使用してプロットします。このオプションは Name,Value のペアの引数で指定されたものです。

ヒント

  • 多くのプロットでは、任意のデータ点の x の値と y の値、および観測名または観測番号が、Figure ウィンドウのデータ カーソル ツールに表示されます。

入力引数

すべて展開する

完全な近似済み線形回帰モデル。fitlm または stepwiselm を使用して構築した LinearModel オブジェクトを指定します。

調整応答プロットの変数。変数名または mdl.CoefficientNames 内の変数のインデックスを表す整数値を指定します。

名前/値のペアの引数

オプションの Name,Value の引数ペアをコンマ区切りで指定します。ここで、Name は引数名で、Value は対応する値です。Name は単一引用符 (' ') で囲まなければなりません。Name1,Value1,...,NameN,ValueN のように、複数の名前と値のペアの引数を任意の順序で指定できます。

    メモ:   プロットのプロパティ名と値のペアが最初に返されたハンドル h(1) に適用されます。

すべて展開する

ラインまたはマーカーの色。'Color' と文字列または ColorSpec 仕様から構成されるコンマ区切りのペアとして指定します。詳細は、linespec を参照してください。

ライン スタイル。'LineStyle' と文字列または Chart Line のプロパティ 仕様から構成されるコンマ区切りのペアとして指定します。詳細は、linespec を参照してください。

塗りつぶされた領域のラインまたはエッジの幅 (ポイント)。'LineWidth' と正の数値から構成されるコンマ区切りのペアとして指定します。1 ポイントは 1/72 インチに相当します。

塗りつぶされたマーカーのマーカーまたはエッジの色。'MarkerEdgeColor' と文字列または ColorSpec 仕様から構成されるコンマ区切りのペアとして指定します。詳細は、linespec を参照してください。

塗りつぶされたマーカーのマーカーの面の色。'MarkerFaceColor' と文字列または ColorSpec 仕様から構成されるコンマ区切りのペアとして指定します。詳細は、linespec を参照してください。

マーカーのサイズ (ポイント)。'MarkerSize' と正の数値から構成されるコンマ区切りのペアとして指定します。1 ポイントは 1/72 インチに相当します。

出力引数

すべて展開する

グラフィックス ハンドル。プロット内のラインまたはパッチに対応するグラフィックス ハンドルのベクトルとして返されます。

定義

調整済み応答プロット

調整済み応答プロットは、近似応答を var の関数として表示し、近似に使用したデータの近似値を平均して、その他の予測子の影響を平均化します。調整済みのデータ点は、各観測に対する調整した近似値に残差を加算して計算します。

すべて展開する

近似線形モデルの調整済み応答をプロットします。

carsmall データを読み込み、モデル年、重量、および重量の二乗の関数として、燃費の線形モデルで近似します。

load carsmall
tbl = table(MPG,Weight);
tbl.Year = categorical(Model_Year);
mdl = fitlm(tbl,'MPG ~ Year + Weight^2');

すべての Year の値で平均化された 'Weight' の影響をプロットします。

plotAdjustedResponse(mdl,'Weight')

すべての 'Weight' の値で平均化された Year の影響をプロットします。出力 h を含めます。

h = plotAdjustedResponse(mdl,'Year');

調整済みデータは赤の o ではなく黒の x に変化します。

h(1).Marker = 'x';
h(1).Color = 'k';

この情報は役に立ちましたか?