SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 803|回复: 2
打印 上一主题 下一主题

请教缺失值处理的问题,谢谢。

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-11-29 00:57:27 | 只看该作者

请教缺失值处理的问题,谢谢。

请教各位,如何实现对于缺失值,用与该值等间隔的其他非缺失值的平均值替代。
假设数据以3为周期,则缺失值部分以所有周期中对应点中的非缺失值的平均值来替代,即缺失值1为(3+6+9)/3=6,缺失值2、3均为(4+7)/2=5.5。

. <-缺失值1
. <-缺失值2
2
3
4
5
6
7
8
9
. <-缺失值3
10

有更好的对于此类周期型数据的缺失值处理方法,也烦请指教。
多谢。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-12-3 01:34:18 | 只看该作者

Re: 请教缺失值处理的问题,谢谢。

Just compute the average by mod(_N_,3) or mod(monotonic(), 3), then substitute.
I don't have any suggestions in general. I tend to get rid of all missing values when I feel blue.
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-12-7 23:48:41 | 只看该作者

Re: 请教缺失值处理的问题,谢谢。

Thanks,urchin.
The type of the data is time-series, so it's probably not appropriate just getting rid of the missing values.
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 07:09 , Processed in 0.068152 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表