Adding new column with conditional values using ifelse
问题 I have a data frame with more than 400.000 observations and I'm trying to add a column to it which its values depend on another column and sometimes multiple ones. Here is a simpler example of what I'm trying to do : # Creating a data frame M <- data.frame(c("A","B","C"),c(5,100,60)) names(M) <- c("Letter","Number") #adding a column M$Size <- NA # if Number <= 50 Size is small, # if Number is between 50 and 70, Size is Medium # if Number is Bigger than 70, Size is Big ifelse (M$Number <=50, M