如何将整个数据表放到html报告中? (或至少左对齐)

时间:2017-01-21 20:13:05

标签: html r r-markdown datatables-1.10

我有几个宽表应该适合html报告,但我不知道该怎么做。

考虑以下示例。我知道这很愚蠢,因为我可以将数字切掉,但我的许多表都有字符串列,这些字符串很长,不能被切断:

---
title: "DT Fitting"
output: html_document
---

```{r testTable, fig.align = 'left', fig.width = 6in}
DT::datatable(datasets::euro.cross)
```

它呈现一个如下所示的html报告:

enter image description here

请注意,我已尝试使用fig.align和fig.width来对齐或缩小表格,但它们似乎无法正常工作。有没有人知道将这个单一的表放在页面上以便完全可见?

1 个答案:

答案 0 :(得分:0)

看起来像以前的SO post抓住了这个。

这允许您通过选项设置宽度(宽度=某个数字)。如果您有多个宽表,这似乎不是理想的解决方案。

另一个选择是考虑,在设置数据表和启用滚动时修复列。查看Section 5。它们允许您修复第一列和最后一列,并在其间滚动列。

基于Datatables链接:

$ ls
app.py smile.jpg