2017-02-19 49 views
0

我希望創建一個交互式html頁面,其中包含我在R中操作的數據。 到目前爲止,我已經創建了一個帶有rChart包的NVD3圖表,並且通過knitr包以html格式輸出,沒有任何問題。在html中使用javascript數據表

現在,我想創建一個動態內容在此頁面中。我一直在尋找可以整合它的選項,比如rCharts的表格模板DT,但是這些選項似乎沒有提供我期待的靈活性。

我在本頁找到了我正在尋找的模板,因爲它具有我在其他地方找不到的原生模式顯示。 https://datatables.net/extensions/responsive/examples/display-types/jqueryui-modal.html。 這提供了Javascript和HTML用來初始化表,但我不知道如何使用它與我的R數據。

我有辦法通過R包+ knitr來整合這張表嗎?閃亮的套房可以幫助我嗎?

感謝您的幫助。

+0

可以你exp請在此處包含您未查找的功能:https://rstudio.github.io/DT/。彈出窗口? – BigDataScientist

+0

是的,理想情況下,我想要一個具有行分組功能和彈出式選項的表格,但datatables.net網站上的模板看起來不夠好 – carlic

回答

0

再看看DT。我一直都在使用它,它會按你想要的那樣做。它有一個搜索欄,允許你選擇要用下拉菜單顯示的行數,將索引右下角的行頁面。

你可以改變字體,你可以交替白色和有色行,改變行高,顏色和結構所有你想要的。

Look here to see some of the ways to build in full css styling

,我該網頁我不知道你能做到上看到的唯一的事情就是添加綠點。

但是堆棧中的這個鏈接告訴你如何添加hover_over功能。

hover-over

這裏是一個職位,我有一些調整做出了CSS作爲例子的鏈接:

Changing row-height and drop-down configurations

您將需要使用CSS和代碼與格式播放結構列在github頁面上,但你應該能夠做到你想要的東西,如果這個表格真的是你的理想(除了點 - 但可能包含在點中的功能有一些工作可用)

+0

感謝您的幫助!我仍然有很多關於相關主題的問題,但我會爲此創建專門的文章:) – carlic

相關問題