1

我正在尝试使用 R(64 位)读取一个大矩阵。该矩阵有 14.000 列和 900 行。问题在于,在矩阵的某个点,R 将一行拆分为新行。分裂不止一次。我想问题出在 R 内存中,即使我使用的是 64 位。谁能帮我?提前致谢。

仅 1 行示例:(来自 shell Unix)

SELT 0.00134 TGH 0.776554 P53 0.23436 MYC 0.2351 BRCA 0.7654.... # (the line has 9.573 columns)

在 Rread.delim()read.table()(仅读取文件)之后:

SELT 0.00134 TGH 0.776554 P53 0.23436   
MYC 0.2351 BRCA 0.7654....

MYC 0.2351 BRCA 0.7654错误地在新行上。

埃莱奥诺拉

4

2 回答 2

2

我有同样的问题。我的解决方案是在 .txt 文件中添加一个名称:“V1”、“V2”...“Vmax_number_of_columns”。有了这个,它起作用了。

于 2013-02-18T13:44:33.143 回答
1

我们验证了我们执行的并行分析的输出已损坏,因此这就是 R“未能”正确读取文件的原因。无论如何,非常感谢您的帮助!

于 2012-09-05T12:11:05.927 回答