我正在研究自组织图 (SOM) 实现,我有一个微阵列数据集,我正在尝试使用 some_read_data 函数读取它,但是当我将它编辑为 SOM_PAK 格式时,我一直有一个错误,它可以被 SOM 识别为阅读如:
???错误使用 ==> somtoolbox\som_read_data.m 输入文件数据行 1 上只有 69 个向量分量(维度为 70)
==> SomMainFunction 在 3 sD = som_read_data('B_r2.txt');
但是,当我尝试在不编辑原始文件的情况下读取数据时(编辑器:死链接!),它表示“数据读取正常”,但我有以下错误:
???使用 ==> 未知时出错 内存不足。键入 HELP MEMORY 作为您的选项。
==> somtoolbox\som_bmus.m 中的错误 189 Bmus = zeros(dlen,length(which_bmus));
==> somvis\somvis_p_matrix.m 中的错误在 41 [dummy dists] = som_bmus (dat, dat, 2:datlen);
==> SomMainFunction 中的错误在 16 [pheight rad_real perc] = somvis_p_matrix(sM,sD);
你可以从这里获取数据文件(编辑:死链接!)你也可以从这里下载工具箱。
我需要有人帮我更正这些数据并将其放入 SOM_PAK 格式。我尝试以 SOM_PAK 格式获取它,但它仍然给我错误。