【发布时间】:2015-07-09 18:59:39
【问题描述】:
我有一个包含特定站点每月最高和最低温度的记录。该记录显示了从 1908 年 1 月到 2012 年 3 月的每个月的信息。但是,一些温度值已被删除。
Sample Data
yyyy month tmax tmin
1908 January 5.0 -1.4
1908 February 7.3 1.9
1908 March 6.2 0.3
1908 April Missing_1 2.1
1908 May Missing_2 7.7
1908 June 17.7 8.7
1908 July Missing_3 11.0
1908 August 17.5 9.7
1908 September 16.3 8.4
1908 October 14.6 8.0
1908 November 9.6 3.4
1908 December 5.8 Missing_4
1909 January 5.0 0.1
1909 February 5.5 -0.3
1909 March 5.6 -0.3
1909 April 12.2 3.3
1909 May 14.7 4.8
1909 June 15.0 7.5
1909 July 17.3 10.8
1909 August 18.8 10.7
我想找出缺失值。哪种型号最适合此类问题?我在这里尝试使用多元线性回归。这是一个正确的方法吗?
【问题讨论】:
-
这里有很多选择。本质上,每种不同的插补方法对应于关于连续值如何相关的不同假设。最好对这些关系做出明确的假设并从中推导出方法;那将是一种贝叶斯推理方法。除此之外,可能局部回归方法,如 LOWESS 和高斯过程回归是合适的。 GP 回归实际上非常简单,并且可以为每个值以及点估计产生不确定性。对这些术语中的任何一个进行网络搜索都应该会得到很多点击。
标签: numpy statistics analytics modeling linear-regression