楼主: creste
5572 9

关于缺失值插补方法 [推广有奖]

  • 1关注
  • 1粉丝

已卖:4097份资源

副教授

13%

还不是VIP/贵宾

-

威望
0
论坛币
9588 个
通用积分
249.2695
学术水平
19 点
热心指数
22 点
信用等级
16 点
经验
4724 点
帖子
96
精华
0
在线时间
1243 小时
注册时间
2008-6-20
最后登录
2025-12-28

楼主
creste 发表于 2012-12-5 10:39:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如何实现用最近值插补缺失值?比如,我做的是分析师数据,在某一年的某些月份有预测,有的月份没有,例如,4月有预测而5、6、7月没有,8月有,9、10、11、12月没有,我想用四月的预测去插补5、6、7月的预测,8月的预测去插补9、10、11、12月的预测。请各位大神相助,非常感谢!!
二维码

扫码加我 拉你入群

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

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

关键词:缺失值 非常感谢 如何实现 分析师 如何 分析师

沙发
xoxxo 发表于 2012-12-5 10:49:52
我是来混点经验下载资料的

藤椅
wsyxh 发表于 2012-12-5 15:56:18
可以试着采用SAS的Proc Expand过程,不知道缺失太多是否可行。

板凳
lwhzbyz 发表于 2012-12-5 16:21:14
用excel贴一下  一共多少数据啊。。。。

要么就写循环加判断 没有数据就等于上一个月的数据呗。。

报纸
remeva 发表于 2012-12-15 23:23:06
先做一个完整的月份的数据集,再拼过去,判断是否为空,如空则用前面一个值进行填充。假设原始数据集为A,有两列month 和 forest。

data b;
do i=1 to 12;
month=i;
output;
end;
drop i;
run;

data c;
merge a(in=x) b(in=y);
if y;
by month;
retain temp_forest;
if forest ne . then temp_forest=forest;
else temp_forest=temp_forest;
drop forest;
rename temp_forest=forest;
run;

地板
yjssilas 发表于 2012-12-16 14:27:10
用Local Polynomial Regression做一下就行了,现在不怎么用样条方法了~~

7
playmore 发表于 2012-12-16 15:47:45
lz研究下proc timeseries会有惊喜
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

8
creste 发表于 2012-12-23 09:45:30
remeva 发表于 2012-12-15 23:23
先做一个完整的月份的数据集,再拼过去,判断是否为空,如空则用前面一个值进行填充。假设原始数据集为A,有 ...
多谢多谢!!!

9
creste 发表于 2012-12-23 09:46:29
playmore 发表于 2012-12-16 15:47
lz研究下proc timeseries会有惊喜
我看看,谢谢哈

10
zhengquan251 在职认证  发表于 2014-5-13 17:13:00
楼主问题如何解决的啊?能不能分享一下

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 16:24