我错过了一些明显的东西吗?这工作正常:
library(kernlab)
kernelMatrix(rbfdot(1), c(1,2,3))
返回:
An object of class "kernelMatrix"
[,1] [,2] [,3]
[1,] 1.00000000 0.3678794 0.01831564
[2,] 0.36787944 1.0000000 0.36787944
[3,] 0.01831564 0.3678794 1.00000000
但是这些都不起作用,它们什么都不返回:
kernelMatrix(polydot(1), c(1,2,3))
kernelMatrix(vanilladot(), c(1,2,3))
我正在使用 kernlab_0.9-19(最新)。