Я новичок в R и хочу использовать его для непосредственной работы со своими данными. Моя конечная цель - сделать гистограмму / гистограмму.
Глубина: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Процент: 0,4, 0,1, 0,5, 0,2, 0,1, 0,3, 0,9, 0,3, 0,2, 0,2, 0,8
Я хочу взять вектор глубины и разбить его на неравные куски (0, 1-5, 6-8, 9-10), взять процентные значения и каким-то образом суммировать их вместе для совпадающих кусков.
Например:
0 -> .4
1-5 -> 1.2
6-8 -> 1.4
9-10 -> 1.0
Фактический набор данных исчисляется тысячами, и я чувствую, что R может быть более подходящим для этого, чем использование C++ для группировки моих данных в меньшую таблицу, прежде чем позволить R построить их.
Я посмотрел, как использовать SPLIT и CUT, но я не совсем уверен, как использовать данные после того, как я разрезал их на диапазоны. Если я делаю перерывы для CUT, я не знаю, как включить нулевое начальное значение (соответствующее 0,4 в примере).
Любые предложения или подходы будут оценены.