Количество интервалов гистограммы
[ делит N,edges]
= histcounts(X)X значения в интервалы, и возвращают количество в каждом интервале, а также ребра интервала. histcounts функционируйте использует автоматический алгоритм раскладывания, который возвращает интервалы с универсальной шириной, выбранной, чтобы покрыть область значений элементов в X и покажите базовую форму распределения.
[ виды N,edges]
= histcounts(X,edges)X в интервалы с ребрами интервала, заданными вектором, edges. Значение X(i) находится в kинтервал th, если edges(k) ≤ X(i) <edges(k+1). Последний интервал также включает правильное ребро интервала, так, чтобы это содержало X(i) если edges(end-1) ≤ X(i) ≤ edges(end).
[ также возвращает массив индекса, N,edges,bin]
= histcounts(___)bin, использование любого из предыдущих синтаксисов. bin массив одного размера с X чьи элементы являются индексами интервала для соответствующих элементов в X. Число элементов в kинтервалом th является nnz(bin==k), который совпадает с N(k).
количества только элементы в N = histcounts(C,Categories)C чье значение равно подмножеству категорий, заданных Categories.
[ также возвращает категории, которые соответствуют каждому количеству в N,Categories]
= histcounts(___)N использование любого из предыдущих синтаксисов для категориальных массивов.
[___] = histcounts(___, дополнительные опции использования заданы одним или несколькими Name,Value)Name,Value парные аргументы с помощью любой из комбинаций аргументов ввода или вывода в предыдущих синтаксисах. Например, можно задать 'BinWidth' и скаляр, чтобы настроить ширину интервалов для числовых данных. Для категориальных данных можно задать 'Normalization' и любой 'count', 'countdensity', 'probability', 'pdf', 'cumcount', или 'cdf'.
Поведение histcounts похоже на тот из discretize функция. Используйте histcounts найти число элементов в каждом интервале. С другой стороны, используйте discretize найти, какой интервал каждый элемент принадлежит (не рассчитывая).