集中平台表

时间:2017-03-22 14:36:21

标签: r pandoc pander

我在我的Rmarkdown文档中使用pander来显示表格。是否有桌子中心?

我尝试过几种不同的方法,但似乎都没有。例如:

{r, fig.align="center"}
library(pander)
test <- as.data.frame(matrix(ncol = 5, nrow =5))
test[1] <- 1
pander(test, justify = "center")

添加fig.align = "center"不起作用,justify = "center"

也不起作用

有没有人知道解决方法?

enter image description here

1 个答案:

答案 0 :(得分:4)

您可以添加常规HTML标记以使表格居中(例如ggplot(dat, aes(daytime, y)) + geom_point() + scale_x_datetime(date_label = "%H:%M") ):

<center>

如果您想同时显示代码和居中的表格,但又不想让代码居中,请重复播放,但不要在第一时间对其进行评估,然后再进行评估。第二次回复它。

以下是一个例子:

enter image description here

或者,添加带有样式选项的自定义CSS文件,并将其添加到标题中。

示例CSS(保存为&#34; test.css&#34;):

---
title: "test"
output:
  html_document: default
  pdf_document: default
---

<center>

```{r, fig.align="center"}
library(pander)
test <- as.data.frame(matrix(ncol = 5, nrow =5))
test[1] <- 1
pander(test, justify = "center")
```

</center>

示例标题:

table {
   margin:1em auto;
}