R 中的行绑定结果同时维护列标签
Row binding results in R while maintaining columns labels
我有一个关于 R 的技术问题:
如何将以下结果(results1 和 result2)行绑定到数据框中并保留两者的列标签:
结果 1:
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
结果 2:
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
文件。
如果您想要合并数据框的唯一原因是将它们写入一个 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)
文件如下所示:
我有一个关于 R 的技术问题: 如何将以下结果(results1 和 result2)行绑定到数据框中并保留两者的列标签:
结果 1:
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
结果 2:
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
文件。
如果您想要合并数据框的唯一原因是将它们写入一个 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)
文件如下所示: