热线电话:13121318867

登录
2018-11-09 阅读量: 1462
R语言里如何对多个变量进行赋值

比如说,教育程度有:小学、初中、高中、大学,满意度有:差、较好、好、最好。这样的变量如何用r变为数值变量。

df <- data.frame(v1=rep(c("小", "中", "大"),each=4),
v2=rep(c("满意", "一般", "很差"),times=4))
new_var <- plyr::mapvalues(df$v1,
from = levels(df$v1),
to = 1:length(levels(df$v1)))
0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子