Tôi đang sử dụng knitr
và pander
để tạo bảng trong tệp đánh dấu. Tôi đang chuyển đổi các tập tin markdown đến một PDF bằng cách sử Pandoc từ bên trong R.Giảm chiều rộng ô và kích thước phông chữ của bảng bằng pandoc.table()
Mã này:
library(knitr)
```{r myTable, echo=FALSE, message=FALSE, results='asis', comment=""}
library(pander)
pandoc.table(head(iris))
```
sau đó chạy chức năng này trong R:
knitsPDF <- function(name) {
knit(paste0(name, ".Rmd"), encoding = "utf-8")
callformat <-"pandoc -V geometry:margin=1in %s.md -o %s.pdf"
system(sprintf(callformat, name, name))
}
knitsPDF(name) # insert file name of .Rmd file
sản xuất bảng này trong PDF file:
Làm cách nào tôi có thể giảm chiều rộng cột trong bảng? 2. Giảm kích thước phông chữ của bảng?