全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1277 3
2019-01-19
一个数据框有一列是教育程度,一共6个类别,想将这6类设为5个虚拟变量作为新的变量,加入数据框,R语言该怎么实现,谢谢各位大佬了
二维码

扫码加我 拉你入群

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

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

全部回复
2019-1-19 22:31:06
如果你是要做回归的话,R中做回归是会自动生成虚拟变量的

如果是基于其他原因,可以试试下面这样,
结果直接生成了六个类别六个变量,不需要哪个删掉就好了
复制代码


不过总觉得应该会有什么包里的什么函数直接就能完成这个...
二维码

扫码加我 拉你入群

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

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

2019-1-20 15:17:56
谢谢您的帮助
二维码

扫码加我 拉你入群

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

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

2019-1-21 09:37:44
你直接把那个变量类型转成factor,回归的时候直接用,就可以,不需要再另外转了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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