具有缺失值的平滑数据

时间:2016-07-25 11:36:33

标签: r

我有一个数据集(PPT.SUM),从1901年到2010年的月降水总量采用以下形式:

Year   Month   PPT (mm)
1901    1    68.6
1901    2    54.7
1901    3    58.8
1901    4    NA
1901    5    51.9
.........................

我希望平滑每月降水值以更清楚地显示趋势。我尝试使用smooth.spline函数。这适用于没有缺失值但不允许NA值的数据集。是否有一个有用的替代平滑功能,允许NA值?我为此搜索过高低,但无济于事。

1 个答案:

答案 0 :(得分:1)

na.approx()包中的zoo函数可让您使用插值替换NA值。

您可以在this link下找到更多信息。

根据您的目标平滑类型,您可以相应地填充NAs