fewerbins

Уменьшите количество интервалов гистограммы

Описание

пример

N = fewerbins(h) уменьшает количество интервалов в гистограмме h на 10% (округлить до ближайшее целого числа) и возвращает новое количество интервалов.

Для двухмерных гистограмм это уменьшает количество интервалов как в x, так и в y направлениях.

N = fewerbins(h,direction), где h должен быть histogram2 объект, только уменьшает количество интервалов в размерности, заданной direction. The direction опция может быть 'x', 'y', или 'both'. Значение по умолчанию 'both'.

Примеры

свернуть все

Постройте гистограмму из 1000 случайных чисел и верните указатель на объект гистограммы.

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

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

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)

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

ans = 18

Входные параметры

свернуть все

Входная гистограмма, заданная как a histogram или histogram2 объект.

h не может быть категориальной гистограммой.

Направление для уменьшения количества интервалов, заданное как 'x', 'y', или 'both'. Задайте 'x' или 'y' чтобы только уменьшить количество интервалов в этом направлении, оставив количество интервалов в другом направлении постоянным.

Выходные аргументы

свернуть все

Количество интервалов, возвращенных в виде скаляра или вектора. N - новое количество интервалов для гистограммы после увеличения. Для двухмерной гистограммы графиков, N является двухэлементным вектором, [nx ny].

Введенный в R2014b