set.seed(1); x <- round(rnorm(30), 1); y <- sin(pi * x) + rnorm(30)/10
plot(x, y, main = "spline(x,y) when x has ties")
lines(spline(x, y, n = 201), col = 2)
是否有辦法來調整樣條曲線的平滑性?特別是從-0.5開始,有一些可以更平滑的擺
我正在嘗試使用廣義相加模型擬合非線性模型。如何確定要使用的樣條線數量。是否有特定的方式來選擇樣條的數量?我已經使用了三階(立方)樣條擬合。以下是代碼。 from pygam import LinearGAM
from pygam.utils import generate_X_grid
# Curve fitting using GAM model - Penalised spline cu
爲什麼ns(0.8)或ns(c(0.8))返回NA/NaN/Inf in foreign function call (arg 1)? ns(c(0.8, 1.0))工作正常,但我想知道爲什麼只給1個值ns導致NA/NaN/Inf in foreign function call (arg 1)。 例子: > library(splines)
> ns(0.8)
Error in qr.def