全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
21693 5
2018-11-05
比如说,教育程度有:小学、初中、高中、大学,满意度有:差、较好、好、最好。这样的变量如何用r变为数值变量。




谢谢大佬帮助

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-11-6 10:14:31
用plyr::mapvalues
如:
复制代码


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-11-6 10:24:47
1、dplyr:mutate_if(is.factor, as.numeric)
2、purrr:map_if(is.factor, as.numeric)
3、data.matrix()
三选一即可
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-11-6 23:51:48
lemon.d 发表于 2018-11-6 10:14
如:
谢谢前辈指导,用了您指导的plyr这个包
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-11-6 23:51:51
lemon.d 发表于 2018-11-6 10:14
如:
谢谢前辈指导,用了您指导的plyr这个包
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-11-6 23:52:10
Whig 发表于 2018-11-6 10:24
1、dplyr:mutate_if(is.factor, as.numeric)
2、purrr:map_if(is.factor, as.numeric)
3、data.matrix( ...
谢谢前辈指导
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群