3

对于我生成的每周报告,我为我的输出创建了一个 .csv 文件,该文件有 9 列和 7 行。

我使用这个命令来创建我的文件:

write.csv(table, paste('home/weekly_',start.date,'.csv',sep=''), row.names=F)

注意:'table' 是一个矩阵(我相信这是正确的 R 术语)

我想在这个文件的表格下添加一个脚注/注释,这可能吗?

例如,如果我要创建一个文本文件而不是 .csv 文件,我将使用以下命令:

cat("Number of participants not eligible:")
cat(length(which((tbl[,'Reg_age_dob']<=18) & as.Date(tbl[,'DateWithdrew'])>='2013-01-01'& as.Date(tbl[,'DateWithdrew'])<'2013-04-01' & as.Date(tbl[,'QuestionnaireEndDate'])<'2013-01-01' )))
cat("\n")

我将如何做到这一点以显示在 .csv 输出文件的表格下方?

4

1 回答 1

3

编写 CSV 部分后,只需使用

write("Footer",file="myfile",append=TRUE)

此处的解决方案:向文件中添加行

但请注意,如果您没有正确使用注释标签,CSV 解析器将会很麻烦。

为您的目的使用第二个文件可能会更好。

于 2013-08-15T19:47:42.300 回答