24小时热门版块排行榜    

查看: 1857  |  回复: 5

LuoBaiKe

木虫 (小有名气)

[求助] 如何利用已有数据插值补充缺失数据?

我有一个数据,有7列是时间全的,另外有1列数据缺失了后边6个月的。
这8列数据应该说存在某种相关性吧?
那如何利用他们之间的关系已经7列全的数据插值出丢失的那6个月数据呢?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cttsyauchina

木虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg(金币+1): 感谢参与 2011-12-18 00:29:58
可以利用神经网络试试,将其他6列作为输入因子,最后一个作为出去因子。进行一定长度的训练,再对缺失部分进行预测。这样就可以把缺失的部分估算出来。
人生最痛苦有两件事,第一件是话没说完,第二件是……
2楼2011-12-17 15:48:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bafeite

铜虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg(金币+1): 感谢参与 2011-12-18 00:30:06
可以先确定你回归模型,然后再求对应插值点数据;当然模型够复杂,数据没有啥明显规律,可以考虑用神经网络训练数据
3楼2011-12-17 17:58:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaobawan

木虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg(金币+1): 感谢参与 2011-12-18 00:30:11
简单点的话,可以直接用具有完整数据的7列数据做一个回归拟合,然后利用所取得的回归方程插补出缺失的数据。
4楼2011-12-17 19:03:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

LuoBaiKe

木虫 (小有名气)

引用回帖:
: Originally posted by cttsyauchina at 2011-12-17 15:48:07:
可以利用神经网络试试,将其他6列作为输入因子,最后一个作为出去因子。进行一定长度的训练,再对缺失部分进行预测。这样就可以把缺失的部分估算出来。

这个在什么软件里实现呢?
5楼2011-12-18 10:57:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cttsyauchina

木虫 (小有名气)

【答案】应助回帖

Matlab里就有啊。

[ 发自手机版 http://muchong.com/3g ]
人生最痛苦有两件事,第一件是话没说完,第二件是……
6楼2011-12-18 11:36:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 LuoBaiKe 的主题更新
信息提示
请填处理意见