ドキュメンテーション センター

  • 評価版
  • 製品アップデート

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

interactionplot

グループ化されたデータの交互作用プロット

構文

interactionplot(Y,GROUP)
interactionplot(Y,GROUP,'varnames',VARNAMES)
[h,AX,bigax] = interactionplot(...)

説明

interactionplot(Y,GROUP) は、セル配列 GROUP 内のエントリによって定義されたグループを使用した行列 Y のグループ平均に対する 2 因子交互作用プロットを表示します。Y は、数値行列またはベクトルです。Y が行列の場合、行は異なる観測値を表し、列は各観測値の反復数を表します。Y がベクトルの場合、行はセル配列 GROUP の各エントリの平均を示します。GROUP の各セルには、グループ化変数が含まれていなければなりません。この変数は、カテゴリカル変数、数値ベクトル、文字行列または文字列の 1 列のセル配列のいずれかです。GROUP は、列が異なるグループ化変数を表す行列の場合もあります。各グループ化変数は、Y と同じ行数でなければなりません。グループ化変数の数は 1 より大きくなければなりません。

交互作用プロットは、グループ化変数の数に等しい行数および列数をもつ行列プロットです。グループ化変数名は、プロット行列の対角で出力されます。非対角位置にあるプロット (i,j) は、行対角 (i,i) および列対角 (j,j) でそれぞれ与えられた名前の 2 つの変数の交互作用です。

interactionplot(Y,GROUP,'varnames',VARNAMES) は、ユーザー指定されたグループ化変数名 VARNAMES の交互作用プロットを表示します。VARNAMES は、文字行列または文字列のセル配列で、グループ化変数ごとに 1 つあります。既定の名前は 'X1', 'X2', ... のようになります。 .

[h,AX,bigax] = interactionplot(...) は、Figure ウィンドウへのハンドル h、サブプロット軸へのハンドルの行列 AX、およびサブプロットのフレームである大きな Axes (非表示) へのハンドル bigax を返します。

すべて展開する

交互作用プロットの表示

応答変数 y のデータを無作為に生成します。

rng('default');     % for reproducibility
y = randn(1000,1);

4 つの 3 レベル因子のデータを無作為に生成します。

group = ceil(3*rand(1000,4));

それらの因子の交互作用プロットを表示し、因子の名前を「A」、「B」、「C」、「D」にそれぞれ設定します。

interactionplot(y,group,'varnames',{'A','B','C','D'})

参考

|

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