Main Content

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

fewerbins

ヒストグラムのビン数の削減

説明

N = fewerbins(h) はヒストグラム h のビンの数を 10% 減少し (最も近い整数に切り捨て)、新しいビン数を返します。

二変量ヒストグラムの場合、x と y の両方向でビン数が減少します。

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

すべて折りたたむ

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

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

h = 
  Histogram with properties:

             Data: [1000x1 double]
           Values: [1x23 double]
          NumBins: 23
         BinEdges: [1x24 double]
         BinWidth: 0.3000
        BinLimits: [-3.3000 3.6000]
    Normalization: 'count'
        FaceColor: 'auto'
        EdgeColor: [0 0 0]

  Show all properties

fewerbins を使用してヒストグラム内のビンの数を削減します。

fewerbins(h);
fewerbins(h)

ans = 18

入力引数

すべて折りたたむ

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

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

ビン数を減少する方向。'x''y''both' のいずれかとして指定します。指定した方向でのみビン数を減少し、他の方向のビン数は変更しない場合、'x' または 'y' を指定します。

出力引数

すべて折りたたむ

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

R2014b で導入