2015-06-27 17 views
5

Tôi đang cố gắng nhúng dữ liệu có thể định dạng được trong các ioslides R Markdown. Tuy nhiên đối với một bảng có nhiều hơn 8 col, nó sẽ không thể vừa với một trang. Có mâm cặp để tái kích thước bảng để phù hợp với ioslide? Tôi đã cố gắng sử dụng chiều rộng trong các tùy chọn, nhưng dường như không có hiệu lực.thay đổi kích thước các bảng dữ liệu phù hợp với R markdown

## Example table, use another data wider tan iris 
```{r, message=FALSE, warning=FALSE, echo=FALSE} 
library(DT) 
datatable(iris, options=list(pageLength = 5)) 
``` 

Mã trên chỉ để tham khảo, không được tái tạo sự cố. Trong một số trường hợp sử dụng, dữ liệu có thể mở rộng hơn màn hình và hy vọng có thể tái kích thước để vừa với một trang trình bày. Cảm ơn.

Trả lời

3

Gói DT đề xuất cố định một số cột nhất định và thêm cuộn. Xem Phần 4 here

m = as.data.frame(round(matrix(rnorm(100), 5), 5)) 
datatable(
    m, extensions = 'FixedColumns', 
    options = list(
    dom = 't', 
    scrollX = TRUE, 
    scrollCollapse = TRUE 
)) 

Bạn cũng có thể xem css mặc định có thể sử dụng và cố điều chỉnh chiều rộng ở đó. Có thể điều này hữu ích: https://datatables.net/examples/basic_init/flexible_width.html

Các vấn đề liên quan