2017-02-19 48 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

相关问题