我使用kable()
從knitr包顯示在html文件上的表。是否有可能使它可以排序?一些示例代碼,rMarkdown中可以排序(交互)表嗎?
---
title: "Test"
output: html_document
---
```{r, echo=FALSE, comment=""}
kable(data.frame("a"=1:10,"b"=11:20),digits=2)
```
我使用kable()
從knitr包顯示在html文件上的表。是否有可能使它可以排序?一些示例代碼,rMarkdown中可以排序(交互)表嗎?
---
title: "Test"
output: html_document
---
```{r, echo=FALSE, comment=""}
kable(data.frame("a"=1:10,"b"=11:20),digits=2)
```
封裝DT(https://github.com/rstudio/DT)是R接口連接到JavaScript庫DataTables。您可以在R Markdown中使用它,例如
```{r}
DT::datatable(iris)
```
我有一個爲DataTables開發的包。這是在一個私人回購的時刻,但你也可以看看這個小插曲:http://cran.rstudio.com/web/packages/knitr/vignettes/datatables.html(你需要學習一點點關於DataTables,JavaScript和HTML) – 2014-11-27 06:49:51
@Yihui,在http://cran.rstudio.com/web/packages/knitr/vignettes/datatables.html的插圖很漂亮,但我不能通過複製/粘貼複製該示例所有rmd部分在https://raw.githubusercontent.com/yihui/knitr/master/vignettes/datatables.Rmd到Rstudio並將其編譯爲html。可能是什麼問題? – 2015-01-08 09:52:20
@KunRen你可以使用這個包:https://github.com/rstudio/DT – 2015-01-08 20:53:07