【发布时间】:2021-05-18 19:30:22
【问题描述】:
我想用下一个条件对一个变量进行分类:
0 - 4:“失败” 5 - 7:“好” 8 - 10:“优秀” 以上都不是:不适用
我尝试使用重新编码功能
变量的值是数字
segur <- data$segur
使用重新编码创建了一个新变量
dt1 <- recode(segur, "c(0,4)='suspenso';c(5, 7)='aceptable';c(8,10)='excelente'; else='NA'")
dt1
我该如何解决?
【问题讨论】:
-
试试
cut或ifelse函数
标签: r categorical-data recode