格式化表格
這裡,表的意思是廣泛的(涵蓋 data.frame
,table
,
列印到純文字
列印(如控制檯中所示)可能足以以等寬字型檢視純文字文件:
注意:在製作下面的示例資料之前,請確保你處於可以寫入的空資料夾中。如果你需要更改資料夾,請執行 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