0

データセットでカーネル PCA を研究しようとしています。R の Kernlab パッケージを試しています。パッケージには「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

関数や関連するものを読み込めないようですが、そのエラーをグーグルで検索しても何も得られません。これは何だか分かる人いますか?

4

0 に答える 0