行绑定在保持列标签的同时导致R.

时间:2015-05-03 23:25:04

标签: r dataframe rbind

我在R中有一个技术问题: 如何将以下结果(results1和result2)重新绑定到数据框中并保留两者的列标签:

RESULT1:

meanAUC.SIM meanCmax.SIM meanTmax.SIM  AUC.OBS Cmax.OBS Tmax.OBS   PE.AUC  PE.Cmax  PE.Tmax
777.4444     74.64377     4.551254 820.7667 73.46508 3.089009 5.278274 1.604416 47.33703

RESULT2:

 medianAUC.SIM medianCmax.SIM medianTmax.SIM AUC.OBS Cmax.OBS Tmax.OBS   PE.AUC  PE.Cmax PE.Tmax
764.6611        72.4534            4.5 795.765     68.2        3 3.908683 6.236657      50

这背后的原因是我希望以有条理的方式在*.csv文件中使用正确的标签将它们写下来。

1 个答案:

答案 0 :(得分:4)

如果您想要组合数据帧的唯一原因是将它们写入csv文件,那么您可以将每个数据帧分别写入相同的csv文件。例如:

write.table(result1, "myfile.csv", row.names=FALSE, sep=",")

# If you want a blank row between them
cat("\n", file = "myfile.csv", append = TRUE)

write.table(result2, "myfile.csv", row.names=FALSE, sep=",", append=TRUE)

这是文件的样子:

enter image description here