メインコンテンツ

morebins

ヒストグラムのビンの数を増やす

説明

N = morebins(h) はヒストグラム h のビンの数を 10% 増やし (最も近い整数に切り上げ)、新しいビンの数を返します。

二変量ヒストグラムの場合、xy の両方向でビンの数が増加します。

N = morebins(h,direction) は、direction で指定された方向のみでビンの数を増やします。ここで hhistogram2 オブジェクトでなければなりません。direction オプションには 'x''y' または 'both' を指定できます。既定値は 'both' です。

すべて折りたたむ

1,000 個の乱数のヒストグラムをプロットし、histogram オブジェクトのハンドルを返します。

x = randn(1000,1);
h = histogram(x)

Figure contains an axes object. The axes object contains an object of type histogram.

h = 
  Histogram with properties:

             Data: [1000×1 double]
           Values: [3 1 2 15 17 27 53 79 85 101 127 110 124 95 67 32 27 16 6 6 4 1 2]
          NumBins: 23
         BinEdges: [-3.3000 -3.0000 -2.7000 -2.4000 -2.1000 -1.8000 -1.5000 -1.2000 -0.9000 -0.6000 -0.3000 0 0.3000 0.6000 0.9000 1.2000 1.5000 1.8000 2.1000 2.4000 2.7000 3 3.3000 3.6000]
         BinWidth: 0.3000
        BinLimits: [-3.3000 3.6000]
    Normalization: 'count'
        FaceColor: 'auto'
        EdgeColor: [0.1294 0.1294 0.1294]

  Show all properties

morebins を使用してヒストグラムのビンの数を増やします。

morebins(h);
morebins(h)

Figure contains an axes object. The axes object contains an object of type histogram.

ans = 
29

入力引数

すべて折りたたむ

入力ヒストグラム。histogram オブジェクトまたは histogram2 オブジェクトとして指定します。

h をカテゴリカル ヒストグラムにすることはできません。

ビンの数を増やす方向。'x''y''both' のいずれかを指定します。指定した方向のみについてビンの数を増やし、別の方向のビンの数は変更しない場合、'x' または 'y' を指定します。

出力引数

すべて折りたたむ

ビンの数。スカラーまたはベクトルとして返されます。N は、増やした後のヒストグラムの新しいビンの数です。二変量ヒストグラム プロットの場合、N は 2 要素ベクトル [nx ny] です。

バージョン履歴

R2014b で導入