kernlab
有人在回归时遇到过这个困难吗?似乎它正在失去一些比例因子或其他东西,但也许我说错了。
library(kernlab)
df <- data.frame(x=seq(0,10,length.out=1000))
df$y <- 3*df$x + runif(1000) - 3
plot(df)
res <- ksvm(y ~ x, data=df, kernel='vanilladot')
lines(df$x, predict(res), col='blue', lwd=2)
使用这个玩具示例,如果我明确通过,我可以获得合理的结果newdata=df
,但是使用我的真实数据,我发现没有这样的解决方法。有什么见解吗?