У меня есть столбец с сегментами и я хочу создать столбец ранга. Я не могу использовать форму смешанной сортировки gtools, поскольку она не будет правильно обрабатывать значения Inf. Я не могу вручную добавить столбец ранга, так как сегменты будут генерироваться случайным образом? Есть идеи? Пример кода ниже:
'' '
df <- data.frame(matrix(ncol = 1, nrow = 14))
x <- c("buckets")
colnames(df) <- x
buc = c("(-Inf,0.5]","(0.5,1.5]","(1.5,2.5]","(2.5,3.5]","(3.5,4.5]", "(4.5,5.5]",
"(5.5,6.5]", "(6.5,7.5]", "(7.5,8.5]", "(8.5,11.5]", "(11.5,15.5]",
"(15.5,17.5]", "(17.5,27.5]", "(27.5, Inf]")
df$buckets <- buc
print(df)
' ''