exponenta event banner

fewerbins

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

Описание

пример

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

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

N = fewerbins(h,direction), где h должно быть histogram2 объект, только уменьшает количество ячеек в размере, указанном direction. 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

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

свернуть все

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

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

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

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

свернуть все

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

Представлен в R2014b