我试图在R Markdown ioslides中嵌入数据表.但是对于超过8 col的表,它将无法放入一页内.是否在r chuck中重新调整尺寸以适应ioslide?我试图在选项中使用宽度,但似乎没有效果.
## Example table, use another data wider tan iris
```{r, message=FALSE, warning=FALSE, echo=FALSE}
library(DT)
datatable(iris, options=list(pageLength = 5))
```
Run Code Online (Sandbox Code Playgroud)
以上代码仅供参考,不再重现.在某些用例中,数据表比屏幕宽,并希望能够重新调整大小以适合一张幻灯片.谢谢.
DT软件包建议修复某些列并添加滚动。见第4节在这里
m = as.data.frame(round(matrix(rnorm(100), 5), 5))
datatable(
m, extensions = 'FixedColumns',
options = list(
dom = 't',
scrollX = TRUE,
scrollCollapse = TRUE
))
Run Code Online (Sandbox Code Playgroud)
您还可以查看数据表使用的默认CSS,然后尝试在此处调整宽度。也许这是有帮助的:https : //datatables.net/examples/basic_init/flexible_width.html