如何将 xtable 对象放置在页面的左侧

How to place xtable object to the left side of page

问题:如何将 xtable 对象放置在页面左侧或如何禁用全局居中。

我正在努力弄清楚如何将 xtable 对象放在左侧。我有一个 *.Rmd 文件,所有这些都转到相关的 r 块。

require(xtable)
df <- data.frame(x=seq(1,10,1),y=rnorm(10))

Xtab <- xtable(df, digits=0, caption="\textbf{MINIMAL/IDEAL}",  
               floating=FALSE, latex.environments = c("left"))
print(Xtab, size = "small", include.colnames=FALSE)

我在阅读了各种资源(print.xtable;xtable 手册等)后包含了以下内容

1) floating=FALSE 2) latex.environments = c("left")

我已经搜索过 SO 并使用了一些提示,但都失败了。

将参数传递给 xtable() 还是传递给 print(xtable()) 似乎差别很大。以下块根据您在 pdf 文件中页面左侧对齐的数据创建一个 table。

```{r, results='asis',echo=FALSE}
library(xtable)
df <- data.frame(x=seq(1, 10, 1),y = rnorm(10))
print(xtable(df,digits=0, caption="\textbf{MINIMAL/IDEAL}"), include.colnames=FALSE, size = "small", comment=FALSE, latex.environments="flushleft")
```

但是,如您所见,标题仍位于页面中央。