主要内容

scatterhist

周辺ヒストグラムをも散布図

説明

scatterhist (xy)は,ベクトルxおよびy内のデ,タの2次元散布図を作成し,xyの周辺分布を一変量ヒストグラムとして散布図のそれぞれ横軸および縦軸に表示します。

scatterhist (xy名称,值)では1つまたは複数の名前と値のペア引数で指定された追加オプションを使用してプロットを作成します。たとえば,グル,プ化変数を指定するか,表示オプションを変更できます。

h= scatterhist (___)は,前の構文の入力引数のいずれかを使用して,散布図,横軸に沿ったヒストグラム,縦軸に沿ったヒストグラムのそれぞれの3軸ハンドルのベクトルを返します。

すべて折りたたむ

標本デ,タを読み込みます。デ,タ行列の最初の列からデ,タベクトルxを作成します。これには,アヤメの花のがく片の長さの測定値が含まれます。デタ行列の2番目の列からデタベクトルyを作成します。これには,アヤメの花のがく片の幅を測定した値が含まれます。

负载fisheririsX = meas(:,1);Y = meas(:,2);

散布図と2の周辺ヒストグラムを作成して,がく片の長さとがく片の幅間の関係を可視化します。

scatterhist (x, y)

图中包含一个轴对象。axis对象包含一个line类型的对象。

ヒストグラムのビンに関するデ,タヒントを表示します。ヒストグラム内のビンにカ,ソルを移動すると,デ,タヒントが表示されます。

データヒントには,選択したビンの確率密度関数推定と,ビンのエッジの下限値および上限値が表示されます。

標本デ,タを読み込みます。デ,タ行列の最初の列からデ,タベクトルxを作成します。これには,3種のアヤメの花のがく片の長さの測定値が含まれます。デタ行列の2番目の列からデタベクトルyを作成します。これには,アヤメの花のがく片の幅を測定した値が含まれます。

负载fisheriris.mat;X = meas(:,1);Y = meas(:,2);

散布図と6つのカーネル密度プロットを作成して,がく片の長さとがく片の幅間の関係を種類別にグループ化して,可視化します。

scatterhist (x, y,“集团”物种,“内核”“上”)

图中包含一个轴对象。axis对象包含3个line类型的对象。这些物品代表了setosa, versicolica, virgica。

プロットには,がく片の長さとがく片の幅の関係が,花の種類に応じて異なることが示されています。

標本デ,タを読み込みます。デ,タ行列の最初の列からデ,タベクトルxを作成します。これには,異なる3種のアヤメの花のがく片の長さの測定値が含まれます。デタ行列の2番目の列からデタベクトルyを作成します。これには,アヤメの花のがく片の幅を測定した値が含まれます。

负载fisheriris.mat;X = meas(:,1);Y = meas(:,2);

散布図と6つのカーネル密度プロットを作成して,3種のアヤメの花で測定されたがく片の長さとがく片の幅の関係を種類別にグループ化して,可視化します。プロットの外観をカスタマ@ @ズします。

scatterhist (x, y,“集团”物种,“内核”“上”“位置”“东南”...“方向”“出”“颜色”“kbr”“线型”, {“- - -”“-”。“:”},...“线宽”(2, 2, 2),“标记”' + od '“MarkerSize”(4、5、6));

图中包含一个轴对象。axis对象包含3个line类型的对象。这些物品代表了setosa, versicolica, virgica。

標本デ,タを読み込みます。デ,タ行列の最初の列からデ,タベクトルxを作成します。これには,3種のアヤメの花のがく片の長さの測定値が含まれます。デタ行列の2番目の列からデタベクトルyを作成します。これには,アヤメの花のがく片の幅を測定した値が含まれます。

负载fisheriris.mat;X = meas(:,1);Y = meas(:,2);

座標軸ハンドルを使用して,周辺ヒストグラムを箱ひげ図に置き換えます。

H =散点(x,y,“集团”、物种);持有;CLR = get(h(1),“colororder”);箱线图(h (2), x,物种,“定位”“水平”...“标签”, {},“颜色”, clr);箱线图(h (3), y,物种,“定位”“水平”...“标签”,{},“颜色”, clr);集(h (2:3),“XTickLabel”);视图(h(3),(270、90));旋转Y曲线轴(h (1),“汽车”);%同步轴持有

標本デ,タを読み込みます。デ,タ行列の最初の列からデ,タベクトルxを作成します。これには,アヤメの花のがく片の長さの測定値が含まれます。デタ行列の2番目の列からデタベクトルyを作成します。これには,アヤメの花のがく片の幅を測定した値が含まれます。

负载fisheririsX = meas(:,1);Y = meas(:,2);

新しく作成した図を2に分割するために,2のuipanelオブジェクトを定義します。図の上半分では,scatterhistを使用して,標本デ,タをプロットします。種類ごとにグル,プ化された周辺カ,ネル密度プロット図の下半分は,xに含まれるがく片の長さの測定のヒストグラムをプロットします。

图hp1 = uipanel(“位置”,[0 .5 1.5]);Hp2 = uipanel(“位置”,[0 0 1 .5]);scatterhist (x, y,“集团”物种,“内核”“上”“父”, hp1);轴(“父”, hp2);嘘(x);

图中包含2个轴对象和其他uipanel类型的对象。Axes对象1包含3个line类型的对象。这些物品代表了setosa, versicolica, virgica。Axes对象2包含一个patch类型的对象。这个对象表示x。

入力引数

すべて折りたたむ

ベクトルとして指定される標本デ,タ。デ,タベクトルxyの長さは同じでなければなりません。

xまたはy値が含まれている場合,scatterhistは次のようになります。

  • 散布図を生成するときに,xyの両方のデ,タベクトルから,そのいずれかに含まれる値をも行を削除する

  • 周辺ヒストグラムを生成するときに,対応するデ,タベクトルxまたはyから,値のみが含まれる行を削除する

デ,タ型:|

ベクトルとして指定される標本デ,タ。デ,タベクトルxyの長さは同じでなければなりません。

xまたはy値が含まれている場合,scatterhistは次のようになります。

  • 散布図を生成するときに,xyの両方のデ,タベクトルから,そのいずれかに含まれる値をも行を削除する

  • 周辺ヒストグラムを生成するときに,対応するデ,タベクトルxまたはyから,値のみが含まれる行を削除する

デ,タ型:|

名前と値の引数

オプションの引数のペアをName1 = Value1,…,以=家として指定します。ここで的名字は引数名,价值は対応する値です。名前と値の引数は他の引数の後ろにする必要がありますが、ペアの順序は関係ありません。

R2021aより前では,名前と値をそれぞれコンマを使って区切り,的名字を引用符で囲みます。

例:“位置”、“东南”、“方向”、“出”では,散布図の外へ向かうバ,をも,散布図の右下にヒストグラムが配置されたプロットを指定します。

ヒストグラムのビンの数。“NBins”と2以上の正の整数値またはそのような2つの値のベクトルで構成されるコンマ区切りのペアとして指定します。ビンの数が正の整数値として指定されている場合,値はxy両方のヒストグラムのビン数になります。ビンの数がベクトルとして指定されている場合,最初の値はxデ,タのビンの数で,2番目の値はyデ,タのビン数になります。既定の設定では,ビンの数は,スコットの法則を使用して標本標準偏差に基づいて計算されます。

例:“NBins”,(5、7)

デ,タ型:|

图における周辺ヒストグラムの位置。“位置”と,以下のいずれかで構成されるコンマ区切りのペアとして指定します。

“西南” 散布図の左下にヒストグラムをプロットします。
“东南” 散布図の右下にヒストグラムをプロットします。
“东北” 散布図の右上にヒストグラムをプロットします。
“西北” 散布図の左上にヒストグラムをプロットします。

例:“位置”、“东南”

周辺ヒストグラムの方向。“方向”と,以下のいずれかで構成されるコンマ区切りのペアとして指定します。

“在” 散布図の方へ向かうバをもヒストグラムをプロットします。
“出” 散布図から離れていくバをもヒストグラムをプロットします。

例:“方向”、“出”

グル,プ化変数。“集团”と直言配列、逻辑ベクトル,数値ベクトル,文字配列,字符串配列,または文字ベクトルの细胞配列から構成されるコンマ区切りのペアとして指定します。グルプ化変数内の各一意の値が1のグルプを定義します。

たとえば,性别“男”および“女”という値をも文字ベクトルのcell配列である場合,性别をグル,プ化変数として使用してデ,タを性別にプロットすることができます。

グル,プ化変数の行数とxの長さは等しくなければなりません。

例:“集团”,性别

デ,タ型:分类|||逻辑|字符|字符串|细胞

グルプ化されたプロットのンジケタ。“PlotGroup”と次のいずれかをコンマ区切りのペアとして指定します。

“上” グル,プ化されたヒストグラムまたはグル,プ化されたカ,ネル密度プロットを表示します。これは,集团パラメ,タ,が指定されている場合の既定の設定です。
“关闭” デ,タセット全体のヒストグラムまたはカ,ネル密度プロットを表示します。これは,集团パラメ,タ,が指定されていない場合の既定の設定です。

例:“PlotGroup”,“关闭”

ヒストグラムの表示スタ@ @ル。“PlotGroup”と次のいずれかをコンマ区切りのペアとして指定します。

“楼梯” 内側にバ,を表示せずにヒストグラムの輪郭を示す,階段型のプロットを表示します。これは,複数のグル,プが含まれているグル,プ化変数を指定した場合の既定値です。
“酒吧” ヒストグラムの棒グラフを表示します。これは,グループが 1 つだけ含まれているグループ化変数を指定した場合、またはPlotGroupとして“关闭”を指定した場合の既定値です。

例:“风格”、“酒吧”

カネル密度プロットのンジケタ。“内核”と次のいずれかから構成されるコンマ区切りのペアとして指定します。

“关闭” 周辺分布をヒストグラムとして表示します。
“上” 周辺分布をカ,ネル密度プロットとして表示します。
“叠加” histfitと同様に,ヒストグラムに重ね合わせたカ,ネル密度プロットとして周辺分布を表示します。

例:“内核”、“叠加”

カ,ネル平滑化ウィンドウの幅。“带宽”と,サaaplズが2行k列の行列で構成されるコンマ区切りのペアとして指定します。ここで,kは一意のグル,プの数です。行列の最初の行はxの各グル,プの帯域幅を提供し,2番目の行はyの各グル,プの帯域幅を提供します。既定でscatterhistは,正規分布の密度を推定するのに最適な帯域幅を検出します。別の帯域幅値を指定すると,結果となるカ,ネル密度プロットの平滑化の特性が変化します。指定される値は,カ,ネル密度プロットの生成に使用される正規分布のスケ,リングファクタ,です。

例:“带宽”,[0。5。1。2,,酒精含量为,.35点)

デ,タ型:|

凡例の可視性のンジケタ。“传奇”と,以下のいずれかで構成されるコンマ区切りのペアとして指定します。

“上” 凡例の表示を設定します。これは,集团パラメ,タ,が指定されている場合の既定の設定です。
“关闭” 凡例の非表示を設定します。これは,集团パラメ,タ,が指定されていない場合の既定の設定です。

例:“传奇”,“上”

プロットの親コンテナ。uipanelコンテナ,オブジェクトまたは数字コンテナ,オブジェクトとして指定されます。uipanelまたは数字をそれぞれ使用して,パネルコンテナ,オブジェクトを作成できます。

たとえば,h1がパネルコンテナ,オブジェクトの場合,以下のようにプロットの親コンテナ,を指定します。

例:“父”,h1

カネル密度プロットのランスタル。“线型”と有効なラインスタイル,または有効なラインスタイルの字符串配列または细胞配列から構成されるコンマ区切りのペアとして指定します。有効なラaapl . exeンスタaapl . exeルにaapl . exeいては,情节を参照してください。既定値は実線です。グループごとに異なるラインスタイルを指定するには,字符串配列または细胞配列を使用します。グル,プの合計数が指定された値の数を超えると,scatterhistは指定された値を繰り返して使います。

例:的线型 ',{'-',':','-.'}

デ,タ型:字符|字符串|细胞

カネル密度プロットのランの幅。“线宽”と,非負のスカラー値または非負のスカラー値のベクトルで構成されるコンマ区切りのペアとして指定します。指定される値は,ポ。既定のサ▪▪ズは0.5ポ▪▪ントです。グルプごとに異なるラン幅を指定する場合は,ベクトルを使用します。グル,プの合計数が指定された値の数を超えると,scatterhistは指定された値を繰り返して使います。

例:“线宽”,(0.5、1、2)

デ,タ型:|

各散布図グル,プのマ,カ,の色。“颜色”と文字ベクトルまたは字符串スカラーによる色の名前,または範囲[0,1]のRGB値による3列の行列から構成されるコンマ区切りのペアとして指定します。行列を使用して色を指定する場合,行列の各行はグル,プを表すRGB 3成分にします。行列の3の列はそれぞれ,rの値,gの値,bの値を表します。グル,プの合計数が指定された色の数を超えると,scatterhistは指定された色を繰り返して使います。

次の表は,事前定義されている色および対応するRGB 3成分の値の一覧です。

オプション 説明 等価なRGB 3成分
“红色”または“r” [10 0 0]
“绿色”または‘g’ [0 10 0]
“蓝”または“b” [0 0 1]
“黄色”または“y” [11 10 0]
“红色”または“米” 赤紫 [10 0 1]
“青色”または“c” シアン [0 1 1]
“白色”または' w ' [1 1 1]
“黑”または“k” [0 0 0]

例:“颜色”、“kcm”

例:“颜色”,[5 0 1;0。5。5)

デ,タ型:||字符|字符串

各散布図グル,プのマ,カ,の記号。“标记”と1つ以上の有効なマーカーの記号が含まれている文字ベクトルまたは字符串スカラーから構成されるコンマ区切りのペアとして指定します。有効な記号にいては,情节を参照してください。既定の設定は“o”(円)です。グル,プの合計数が指定された記号の数を超えると,scatterhistは指定された記号を繰り返して使います。

例:“标记”、“+做'

デ,タ型:字符|字符串

各散布図グルプのマカのサズ。“MarkerSize”と,ポイント数で測定される非負のスカラー値または非負のスカラー値のベクトルで構成されるコンマ区切りのペアとして指定します。グル,プの合計数が指定された値の数を超えると,scatterhistは指定された値を繰り返して使います。

例:“MarkerSize”,10

デ,タ型:|

出力引数

すべて折りたたむ

3のプロットの座標軸ハンドル。ベクトルとして返されます。ベクトルには、散布図、横軸に沿ったヒストグラム、縦軸に沿ったヒストグラムそれぞれのハンドルが含まれます。

代替機能

または,関数scatterhistogramを使用してScatterHistogramChartオブジェクトを作成できます。

  • 移動,ズ,ムおよびデ,タヒントの使用により,オブジェクト内のデ,タを対話的に調べます。関数scatterhistと異なり,scatterhistogramは現在の散布図の範囲内にあるデ,タに基づいて周辺ヒストグラムを更新します。

  • 散布ヒストグラムチャ,トの外観と動作を制御するには,散射直方图のプロパティを変更します。

バ,ジョン履歴

R2007aで導入