私は自己組織化マップ (SOM) の実装に取り組んでおり、some_read_data 関数を使用して読み込もうとしているマイクロアレイ データセットを持っていますが、編集して SOM によって認識される SOM_PAK 形式にするときにエラーが発生し続けます。次のように読みます。
??? Error using ==> somtoolbox\som_read_data.m 入力ファイルのデータ行 1 には 69 個のベクトル コンポーネントのみ (次元は 70)
==> 3 sD での SomMainFunction のエラー = som_read_data('B_r2.txt');
しかし、元のファイルであるデータを編集せずに読み込もうとすると(Editor: DEAD LINK! )、「Data read OK」と表示されますが、次のエラーが発生します。
??? 使用中のエラー ==> 不明 メモリ不足です。オプションに HELP MEMORY と入力します。
エラー ==> somtoolbox\som_bmus.m at 189 Bmus = zeros(dlen,length(which_bmus));
エラー ==> somvis\somvis_p_matrix.m at 41 [dummy dists] = som_bmus (dat, dat, 2:datlen);
==> SomMainFunction のエラー [pheight rad_real perc] = somvis_p_matrix(sM,sD);
ここからデータファイルを取得できます(エディター: DEAD LINK! )。ツールボックスもここからダウンロードできます。
このデータを修正して SOM_PAK 形式にするのを手伝ってくれる人が必要です。SOM_PAK 形式で取得しようとしましたが、それでもエラーが発生します。