Я хотел бы вырезать вектор значений в диапазоне от 0 до 70 до x количества категорий и хотел бы верхний предел каждой категории. До сих пор я пробовал это с помощью cut()
и пытался извлечь ограничения из уровней. У меня есть список уровней, из которых я хотел бы извлечь второе число с каждого уровня. Как я могу извлечь значения между пробелом и ] (это число, которое меня интересует)?
У меня есть:
> levels(bins)
[1] "(-0.07,6.94]" "(6.94,14]" "(14,21]" "(21,28]" "(28,35]"
[6] "(35,42]" "(42,49]" "(49,56]" "(56,63.1]" "(63.1,70.1]"
и хотел бы получить:
[1] 6.94 14 21 28 35 42 49 56 63.1 70.1
Или есть лучший способ расчета верхних границ категорий?