热线电话:13121318867

登录
2019-04-22 阅读量: 1984
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
1
关注作者
收藏
评论(0)

发表评论

暂无数据