R函数interSpline实际上是如何工作的?

问题描述 投票:0回答:1

我正在使用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函数中实际应用的方法。

r interpolation spline
1个回答
0
投票

评论太长了:由于你没有提供一个可重复的例子,我刚开始用??interSpline建议splines::interpSpline

来自文档:

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

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

(一般来说读(1)我怎么问一个好问题,(2)如何创建一个MCVE以及(3)如何在R中提供一个最小的可重现的例子。)

© www.soinside.com 2019 - 2024. All rights reserved.