4
我有距离的二维表中R A data.frame(从CSV进口):如何“平坦”或“崩溃”二维数据帧到R A 1D数据帧?
CP000036 CP001063 CP001368
CP000036 0 a b
CP001063 a 0 c
CP001368 b c 0
我想 “压扁” 了。我有一个轴的第一栏的值,其他轴的在第二栏的值,然后在第三栏的距离:
Genome1 Genome2 Dist
CP000036 CP001063 a
CP000036 CP001368 b
CP001063 CP001368 c
以上是理想的,但它是完全没有重复使得在输入矩阵中的每个单元都有它自己的行:
Genome1 Genome2 Dist
CP000036 CP000036 0
CP000036 CP001063 a
CP000036 CP001368 b
CP001063 CP000036 a
CP001063 CP001063 0
CP001063 CP001368 c
CP001368 CP000036 b
CP001368 CP001063 c
CP001368 CP001368 0
下面是一个例子3x3矩阵,但我的数据集我要大得多(约2000×2000)。我会做这在Excel中,但我需要约3个百万行的输出,而Excel的最大值是约1万元。
这个问题是非常相似的 “如何‘扁平化’或‘崩溃’一2D Excel表格到1D?” 1
as.data.frame.table? – 2013-04-25 17:36:43