У меня есть 3 столбца, в которые я хочу поместить метки в зависимости от 3 различий для каждого столбца, как в примере, но я не знаю, как, потому что я могу пометить несколько столбцов для одного и того же разрыва, но не для различий различий (br1,br2, br3).
var <- 1:10
x1 <- rnorm(10, mean=100, sd=25)
x2 <- rnorm(10, mean=100, sd=25)
x3 <- rnorm(10, mean=100, sd=25)
df <- data.frame(var,x1,x2,x3)
#With 1 break for all the columns
br1 <-c(50,60,70,80,90,100,110,120,130,140)
df2 <-data.frame(lapply(df[, 2:4], cut, br=br1, labels=c(1:9)))
Проблема: как я могу использовать следующие разрывы (#breaks 2 и 3) для столбца x2 и x3 в одном и том же коде или любую идею, чтобы каждый столбец (x1, x2)х3) есть перерыв (br1, br2, br3)?
#breaks 2 and 3
br2 <-c(30,40,45,55,61,70,98,105,115,138)
br3<-c(20,25,30,35,38,42,45,70,95,132)