Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript R直方图到动态HTML/JS_Javascript_Html_R_Histogram - Fatal编程技术网

Javascript R直方图到动态HTML/JS

Javascript R直方图到动态HTML/JS,javascript,html,r,histogram,Javascript,Html,R,Histogram,在R中处理完数据之后,我需要根据用户在简单的HTML/JS GUI中选择的一些参数构建一个独立的HTML来显示直方图 我不能使用Shinny/R Studio东西,因为用户没有安装R,我不能运行任何类型的服务器让他们查看这个HTML。他们应该可以将带有HTML/JS的压缩文件复制到他们的机器上,解压后点击'index.HTML'查看直方图 在R中,我必须处理具有以下文件的表: book, category, rating, cnt 这描述了一年中发生变化的图书评级(从1到5)。这里的“cnt”

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

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

在R中,我必须处理具有以下文件的表:

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

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

2) 对于输入的HTML编辑字段-生成具有此评级的图书计数的“评级”分布


有什么办法吗?谢谢

有几个javascript库可以可视化直方图。您可以根据自己的javascript经验从中进行选择


如果它只是一个简单的交互式柱状图,我建议使用它,因为它只需最少的努力。查看交互式直方图示例。

未安装
R
的用户可以访问闪亮的应用程序。甚至不需要向他们的机器发送.zip文件。让他们只需单击run in
R-Fiddle
@Steven我可以在没有服务器的情况下运行Shinny应用程序吗?@zork,老实说,我不确定。当我过去部署闪亮应用程序时,我总是在RStudio中编写它们,并将它们部署到我在shinyapps.io的帐户中,任何具有internet连接的人都可以访问,无论他们是否运行R。