格式化表格

這裡,的意思是廣泛的(涵蓋 data.frametable

列印到純文字

列印(如控制檯中所示)可能足以以等寬字型檢視純文字文件:

注意:在製作下面的示例資料之前,請確保你處於可以寫入的空資料夾中。如果你需要更改資料夾,請執行 getwd() 並閱讀 ?setwd

..w = options()$width
options(width = 500) # reduce text wrapping
sink(file = "mytab.txt")
   summary(mtcars)
sink()
options(width = ..w) 
rm(..w)

列印分隔表

寫入 CSV(或其他常見格式)然後在電子表格編輯器中開啟以應用最後潤色是另一種選擇:

注意:在製作下面的示例資料之前,請確保你處於可以寫入的空資料夾中。如果你需要更改資料夾,請執行 getwd() 並閱讀 ?setwd

write.csv(mtcars, file="mytab.csv")

更多資源

  • knitr::kable
  • 天文愛好者
  • tables::tabular
  • texreg
  • xtable