我使用函数spline()在x和y之间有一个样条曲线,因为输出我有一个包含2个元素(xey)的列表,有没有办法知道spline()使用的结?
答案 0 :(得分:1)
请参阅?spline
的帮助页面,它很好地解释了默认的默认结点数是x
点数的三倍
样条(x,y = NULL,n = 3 * length(x),method =" fmm",xmin = min(x), xmax = max(x),xout,ties = mean)
" N"如果未指定xout,则插值发生在n处 跨越区间[xmin,xmax]的等间隔点。
让我们看看:
sp <- spline(x=1:3, y=rnorm(3))
print(sp$x)
#### [1] 1.00 1.25 1.50 1.75 2.00 2.25 2.50 2.75 3.00
seq(from=1, to=3, length.out=3*3)
#### [1] 1.00 1.25 1.50 1.75 2.00 2.25 2.50 2.75 3.00