Ошибка PCA ядра в пакете R Kernlab

Я пытаюсь изучить Kernel PCA в наборе данных, и я пробовал пакет Kernlab для R. У пакета есть метод, называемый "kpca". Он работает довольно хорошо, когда я использую его в оболочке R, вызывая каждую команду за раз. Тем не менее, чтобы сделать процесс автоматическим, я создал скрипт для того же, но он вызывает ошибки. Вот следуйте сценарию:

library("kernlab")
f1 <- read.table("dataset.txt")
kpc <- kpca(~., data=f1, kernel="rbfdot", kpar=list(sigma=0.2), features=5)

И ошибки:

Error in km - colSums(km)/m : could not find function "loadMethod"
Calls: kpca ... kpca -> .local -> kpca -> kpca -> .local -> t -> t -> -
Execution halted

Кажется, что он не может загрузить функцию или что-то связанное, но поиск этой ошибки мне ничего не дает. Кто-нибудь знает, что это?

0 ответов

Другие вопросы по тегам