у меня есть набор данных (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? Я искал высоко и низко для этого, но безрезультатно.
Может быть, заполнить НС средним или с последним известным значением? – zx8754
см. 'Na.approx' в пакете зоопарка. –
Проверьте функцию 'na.spline' в пакете' zoo' – Marcel10