8 出力・保存

作成中

8.1 表を作る

8.1.1 kable

8.1.2 DT

8.1.3 tableOne

8.1.4 gt, gsummary

8.1.5 flextable, ftExtra

8.2 RData, RDSで出力

save(df, file = "df.RData")
save(df, file = "df.rda")
save(df1, df2, df3, file = "df.RData")

saveRDS(x, file="x.Rds")

8.3 csvで出力

8.3.1 デフォルト関数

write.csv(df, "df.csv", row.names = F)  

8.3.2 fwrite

library(data.table)
fwrite(df, "df.csv")  

8.4 xlsxで出力

library(openxlsx)
write.xlsx(df, "df.xlsx")  

8.5 結果の出力

  • consoleの出力結果を保存する場合

8.5.1 sink

  • sink()でリセットされる
  • append = FALSEで上書き(デフォルト) TRUEで追記
sink("./result.txt", append = FALSE)
print(1 + 1)
sink()