【发布时间】:2011-12-13 16:31:45
【问题描述】:
有人在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,我可以获得合理的结果,但使用我的真实数据,我发现没有这样的解决方法。有什么见解吗?
【问题讨论】:
标签: r regression kernlab