Количества интервала гистограммы
[N,edges] = histcounts(X)[N,edges] = histcounts(X,nbins)[N,edges] = histcounts(X,edges)[N,edges,bin] = histcounts(___)N = histcounts(C)N = histcounts(C,Categories)[N,Categories] = histcounts(___)[___] = histcounts(___,Name,Value)делит значения [N,edges] = histcounts(X) X в интервалы и возвращает количество в каждом интервале, а также края интервала. Функция histcounts использует автоматический алгоритм раскладывания, который возвращает интервалы с универсальной шириной, выбранной, чтобы покрыть область значений элементов в X и показать базовую форму распределения.
использует много интервалов, заданных скаляром, [N,edges] = histcounts(X,nbins) nbins.
Виды [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)C является категориальным массивом, возвращает вектор, N, который указывает на число элементов в C, значение которого равно каждой из категорий C. N имеет один элемент для каждой категории в C.
считает только элементы в 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, чтобы найти, какой интервал каждый элемент принадлежит (не считая).