-1

我正在研究自组织图 (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 格式获取它,但它仍然给我错误。

4

1 回答 1

1

在 B_r2.txt 你的第一列不是数据,只是行号,删除它。第一行的数字应该是列数。为什么是47?

于 2010-04-16T16:51:12.707 回答