R语言 如何将tibble的输出格式化为Github风味表?

xghobddn  于 2023-05-04  发布在  Git
关注(0)|答案(1)|浏览(207)
tibble %>%
  pander::pander(split.table = Inf,
                 pandoc.table = T)

这是Markdown的输出,但我想要GF Markdown。可以在R中格式化吗?

5gfr0r5j

5gfr0r5j1#

这在为?pandoc.table.return列出的选项中有记录。此外,还可以修改列的对正方式,默认情况下列都居中。由于这里有5列,您可以添加参数justify = "lllll"justify = c("left", "left", "left", "left", "left")来更改(或添加到“right”)。

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

相关问题