Creating a factor from a numeric variable

后端 未结 2 1866
我在风中等你
我在风中等你 2021-01-29 00:27

I am quite new to R and I am having some troubles with creating factors. I should create a factor from a numeric variable. This factor should have three levels: dissatisfied (v

2条回答
  •  终归单人心
    2021-01-29 00:45

    I would probably just use cut:

    > x <- 0:10
    > cut(x = x,breaks = c(0,4,5,10),include.lowest = TRUE,
          labels = c('Dissatisfied','Either/Or','Satisfied'))
     [1] Dissatisfied Dissatisfied Dissatisfied Dissatisfied Dissatisfied Either/Or    Satisfied    Satisfied   
     [9] Satisfied    Satisfied    Satisfied   
    Levels: Dissatisfied Either/Or Satisfied
    

提交回复
热议问题