smooth.spline出错:不允许输入中缺少或无限值

时间:2015-11-22 22:41:34

标签: r spline

我正在尝试使用smooth.spline应用平滑,并且我一直收到此错误。我从数据框中排除了NA。以下是我的数据示例: test1

代码:

fit.sp<- smooth.spline(test1)
fitted_values <-fit.sp$fit$coef 

错误:

 Error in smooth.spline(median_weeknum, test1) : 
    missing or infinite values in inputs are not allowed

关于如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:0)

谢谢!在尝试重新发布问题时,我尝试了包zoo。我在很多数据集上使用循环。我认为平滑功能是在knots值周围创建NA,但没有找到任何现有的x值。使用na.spline()我在这些区域周围创建了值,它解决了问题!