3

私が生成する週次レポートでは、出力用に 9 列と 7 行の .csv ファイルを作成します。

このコマンドを使用してファイルを作成します。

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

注:「テーブル」は行列です(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 パーサーが混乱することに注意してください。

目的に応じて 2 番目のファイルを使用する方がよい場合があります。

于 2013-08-15T19:47:42.300 に答える