全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1397 2
2017-03-23
数据集:
IDDateCapP
3121352017/1/1603
3121352017/1/260NA
3121352017/1/3602
3121352017/1/4603
3121352017/1/5602
2133312017/1/115012
2133312017/1/215021
2133312017/1/315020
2133312017/1/4150NA
2133312017/1/51502
798912017/1/2350100
798912017/1/3350141
798912017/1/4350NA
798912017/1/5350NA

我想每个ID里面的NA都用mice()跑一遍进行补插。

试了apply()函数,结果报错,请教各位老师,感谢感谢!

麻烦各位老师指点。











































二维码

扫码加我 拉你入群

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

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

全部回复
2017-3-23 20:19:51

数据中存在NA,需要用mice()函数对NA进行补插

如果直接带入数据框的话,函数会根据P列整体计算NA,

目的是,每个ID,都用mice函数进行运算,

哪位老师能帮助下~
二维码

扫码加我 拉你入群

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

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

2017-3-23 20:38:19
已找到方法,使用dcast()函数,将数据变成宽格式,再用mice()进行NA补插,缺点是速度太慢,希望有老师能指点下更好的方法
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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