Rに疎行列があります
Rで非負行列因数分解を実行したい
data.txt は、Python を使用して作成したテキスト ファイルです。最初の列は行番号、2 番目の列は列番号、3 番目は値を指定する 3 つの列で構成されています。
data.txt
1 5 10
3 2 5
4 6 9
元のdata.txtには、250000x250000疎行列のデータである164009行が含まれています
私はNMFライブラリを使用しましたが、やっています
x=scan('data.txt',what=list(integer(),integer(),numeric()))
library('Matrix')
R=sparseMatrix(i=x[[1]],j=x[[2]],x=x[[3]])
res<-nmf(R,3)
それは私にエラーを与えています:
関数内のエラー (クラス、fdef、mtable): 関数 nmf、シグネチャ "dgCMAtrix"、"missing"、"missing" の継承されたメソッドが見つかりません
誰かが私が間違っていることを理解するのを手伝ってくれますか?