2015-03-23 2 views
2

Есть ли эквивалентная функция в R для функции matlab histc? Вектор и ячейки являются числовыми.Эквивалент функции histc в R?

[ countInBin, binIndexOfVectorElement ] = histc(vector, bins) 

где:

bins = min(vector) : increment : max(vector) 

и

length(binIndexOfVectorElement) = length(vector) 
+0

вы можете объяснить, как это отличается от '? hist', который возвращает список, включающий элементы с точками останова, серединами и подсчетами на бит? –

+0

Несомненно. В Matlab функция histc также предоставляет индекс бункера, в котором падает j-й элемент вектора. Он возвращает счетчики векторных значений для каждого бина, как и числа hist $ count. Функция histc позволяет специфицировать границы бункеров (выходных разрывов hist $). – BLevy

+1

, так что, возможно, вы ищете '? FindInterval'? –

ответ

0

Пакет pracma имеет функцию histc, которая работает, как и его MatLab коллегой