2010-04-14 87 views
-1

我正在自組織映射(SOM)實現和我有一個microarray數據集,我試圖讀取使用some_read_data函數,但我一直有一個錯誤當我編輯它,有它在SOM_PAK形式是由SOM認識到讀書如:我需要幫助在SOM_PAK格式編輯此數據文件

??? Error using ==> somtoolbox\som_read_data.m Only 69 vector components on input file data line 1 (dimension is 70)

Error in ==> SomMainFunction at 3 sD = som_read_data('B_r2.txt');

但是,當我嘗試沒有編輯這是the original file讀取數據(責任編輯:死鏈接) ,它表示「數據讀取正常」,但我有以下錯誤:

??? Error using ==> unknown Out of memory. Type HELP MEMORY for your options.

Error in ==> somtoolbox\som_bmus.m at 189 Bmus = zeros(dlen,length(which_bmus));

Error in ==> somvis\somvis_p_matrix.m at 41 [dummy dists] = som_bmus (dat, dat, 2:datlen);

Error in ==> SomMainFunction at 16 [pheight rad_real perc] = somvis_p_matrix(sM,sD);

您可以從here獲取數據文件(編輯:DEAD LINK!) 您還可以從here下載工具箱。

我需要有人來幫助我爲我糾正這些數據並將其存入SOM_PAK格式。我試圖以SOM_PAK格式獲得它,但它仍然給我錯誤。

+0

提供一個鏈接在哪裏下載您使用的工具箱。此外,要下載的文件是DLBCL.txt,但您正在閱讀B_r2.txt。 – yuk 2010-04-15 20:13:36

+0

這裏是下載工具箱的鏈接:file:/// C:/MATLAB7/TestingSOM/index.html#Installation 這個DLBCL.txt是原始文件,用你的腳本讀取OK,但是當我運行它時主要功能,它有內存錯誤。 B_r2.txt是我的編輯文件,它仍然給出錯誤。這裏是你可以下載B_r2.txt的鏈接:http://rapidshare.com/files/376457253/B_r2.txt.html 謝謝 – Mola 2010-04-16 07:08:22

+0

B_r2.txt是我編輯過的文件,它仍然給出錯誤。這裏是可以下載B_r2.txt的鏈接:http://rapidshare.com/files/376457253/B_r2.txt.html 我在Win XP上使用Matlab 7.0 R14 – Mola 2010-04-16 07:19:27

回答

0

在B_r2.txt中你的第一列不是數據,只是行號,刪除它。第一行中的數字應該是列數。爲什麼是47?