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
0
4
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论