Как достать уникальные значения (levels) после применения к вектору функции cut()?

Если быть точнее, мне надо разделить вектор на k равных интервалов, а потом подсчитать, сколько элементов вектора принадлежат каждому интервалу. Не могу понять, как это сделать.

Добавлено через 36 минут

дополнение: сначала находится max() и min() вектора, потом cut((min():max), k), и уже после этого посмотреть, сколько значений исходного вектора в каких отрезках оказались