R直方图到动态HTML/JS

R histogram to dynamic HTML / JS

在 R 中处理数据后,我需要构建一个独立的 HTML 以根据用户在简单 HTML/JS GUI 中选择的一些参数来显示直方图。

我不能使用 Shinny / R Studio 东西,因为用户没有安装 R,我不能 运行 任何类型的服务器让他们查看这个 HTML。他们应该可以将带有 HTML/JS 的 zip 复制到他们的机器上,解压缩并单击 'index.html' 查看直方图。

在 R 中,我必须使用以下文件处理 table:

book, category, rating, cnt

这描述了一年中发生变化的图书评级(从 1 到 5)。这里 'cnt' 是图书获得特定评分的次数。使用 HTML GUI 应该可以构建直方图:

1) 对于从 HTML 组合框中选择的 'book' - 构建本书在这一年的评分分布

2) 对于在 HTML 编辑字段中输入的内容 - 构建 'rating' 具有此评级的图书数量分布

有什么办法吗?谢谢!

有几个 javascript 库可以可视化直方图。您可以根据您在 javascript.

中的经验从中进行选择

如果只是一个简单的交互式直方图图表,我建议使用c3.js, because it does the job for the least effort. See an example of interactive histogram chart here