R函数interSpline实际如何工作?

时间:2019-02-25 18:34:20

标签: r interpolation spline

我正在使用R函数interSpline来平滑具有9个点的直线的曲线(这样看起来就好像只是在连接点一样)。这是我正在做的事的一个例子:

plot(NA, NA, xlim = c(0,1), ylim = c(0,1), xlab = "p", ylab = "q")
lines(predict(interpSpline(data.x, data.fit)))
points(data.x, data.y, pch = 0)

但是我找不到interSpline函数中实际应用的方法。

1 个答案:

答案 0 :(得分:0)

评论太久了:由于您没有提供可重复的示例,因此我只是从??interSpline提出splines::interpSpline的建议开始。

从文档中

  

从(S3)类样条线继承的对象。该对象可以在   B样条表示,在这种情况下它将是类   自然B样条曲线或分段多项式中的nbSpline   表示形式,在这种情况下,它将属于npolySpline类。

因此,您的问题取决于您使用它的方式(它取决于类)。如果您提供了最小的可复制示例,人们可以进一步提供帮助。

(通常阅读(1),我要问一个好问题,(2),如何创建MCVE,以及(3),如何在R中提供最小的可复制示例。)< / p>