У меня есть вектор X, который содержит положительные числа, которые я хочу сгруппировать / дискретизировать. Для этого вектора я хочу, чтобы числа [0, 10) отображались так же, как они существуют в векторе, но числа [10, & infin;) должны быть 10+.
Я использую:
x <- c(0,1,3,4,2,4,2,5,43,432,34,2,34,2,342,3,4,2)
binned.x <- as.factor(ifelse(x > 10,"10+",x))
но мне это кажется клугем. Кто-нибудь знает лучшее решение или другой подход?