我正在寻找一个scala库,我可以使用它来绘制一些交互式图形,这些图形可以产生例如和HTML文件。我正在考虑2D线条图和条形图。通过交互式我的意思是一些基本的东西,如缩放和取消选择我不想看到的线条。
我发现WISP非常好,但我不喜欢的是我需要一个带有图表的输出文件而不想启动服务器。 (基本上,我可以使用WISP将我的图表放在网页上,然后将其保存到光盘然后停止我的服务器,但这感觉太多了)
有什么建议吗?
答案 0 :(得分:1)
它支持Scala客户端。有时,我使用Jupyter笔记本与闪电服务器通信以获得交互式绘图。 (或者我可以跳过笔记本步骤,直接在闪电服务器页面上获取交互式图表)
http://lightning-viz.org/clients/#scala
它还支持各种交互式图http://lightning-viz.org/visualizations/
答案 1 :(得分:0)
我建议使用Tableau使用数据源(例如,如果您不想运行服务,请使用sqlite)。 Tableau纯粹基于GUI,但它适合您的用例。您可以创建仪表板,而无需使用Tableau进行交互式数据可视化。
他们有免费版本(有限制)和免费的1年学生许可证。