【发布时间】:2017-07-14 17:13:50
【问题描述】:
我在 linux 上循环运行 Rscript 40 次。每次运行时,它都会生成一些我应该附加到文件中的统计信息。该文件应该有一个附加了 40 次的所有统计信息表。这是我的代码:mean_data <- mean(m)minimum <- min(m)maximum <- max(m)standard_daviation <- sd(m)Range <- range(m)file <- "map1"x <-data.frame(file, mean_data,minimum,maximum,Range,standard_deviation)system2("echo", args = paste0(" ", x ," >> tab_1.txt" ))
预期结果为:file mean_data minimum maximum Range standard_deviation[1] map1 1349 1100 1600 500 45[2] map2 1242 1291 1628 337 38
但结果是:[1] 1349 1100 1600 500 45[2] 1242 1291 1628 337 38
使用 write.table 对我来说不是一个好选择,因为我无法每次都附加这些值。 我在 shell 中使用上述代码运行脚本,循环 40 次。
【问题讨论】: