tibble %>% pander::pander(split.table = Inf, pandoc.table = T)
这是Markdown的输出,但我想要GF Markdown。可以在R中格式化吗?
5gfr0r5j1#
这在为?pandoc.table.return列出的选项中有记录。此外,还可以修改列的对正方式,默认情况下列都居中。由于这里有5列,您可以添加参数justify = "lllll"或justify = c("left", "left", "left", "left", "left")来更改(或添加到“right”)。
?pandoc.table.return
justify = "lllll"
justify = c("left", "left", "left", "left", "left")
pander::pander( head(iris), style = "rmarkdown" )
输出:
| Sepal.Length | Sepal.Width | Petal.Length | Petal.Width | Species | |:------------:|:-----------:|:------------:|:-----------:|:-------:| | 5.1 | 3.5 | 1.4 | 0.2 | setosa | | 4.9 | 3 | 1.4 | 0.2 | setosa | | 4.7 | 3.2 | 1.3 | 0.2 | setosa | | 4.6 | 3.1 | 1.5 | 0.2 | setosa | | 5 | 3.6 | 1.4 | 0.2 | setosa | | 5.4 | 3.9 | 1.7 | 0.4 | setosa |
其呈现为:| Sepal.Length | Sepal.Width | Petal.Length | Petal.Width |物种|| --------------|--------------|--------------|--------------|--------------|| 5.1 |三点五|1.4|0.2|塞托萨|| 4.9 |三|1.4|0.2|塞托萨|| 4.7 |3.2|1.3|0.2|塞托萨|| 4.6 |3.1|一点五|0.2|塞托萨|| 五|3.6|1.4|0.2|塞托萨|| 5.4 |三点九|1.7|0.4|塞托萨|
packageVersion("pander") #> [1] '0.6.5'
创建于2023-05-02使用reprex v2.0.2
1条答案
按热度按时间5gfr0r5j1#
这在为
?pandoc.table.return
列出的选项中有记录。此外,还可以修改列的对正方式,默认情况下列都居中。由于这里有5列,您可以添加参数justify = "lllll"
或justify = c("left", "left", "left", "left", "left")
来更改(或添加到“right”)。输出:
其呈现为:
| Sepal.Length | Sepal.Width | Petal.Length | Petal.Width |物种|
| --------------|--------------|--------------|--------------|--------------|
| 5.1 |三点五|1.4|0.2|塞托萨|
| 4.9 |三|1.4|0.2|塞托萨|
| 4.7 |3.2|1.3|0.2|塞托萨|
| 4.6 |3.1|一点五|0.2|塞托萨|
| 五|3.6|1.4|0.2|塞托萨|
| 5.4 |三点九|1.7|0.4|塞托萨|
创建于2023-05-02使用reprex v2.0.2