clojure是否有用于显示动态图表的库,例如简单的振荡正弦波形?
看过incanter库,但它似乎只提供静态图表。
clojure是否有用于显示动态图表的库,例如简单的振荡正弦波形?
看过incanter库,但它似乎只提供静态图表。
虽然不是真正的绘图库,但您可以使用quil接口来使用Java Processing库。
如果您愿意使用Clojurescript,我建议您查看d3.js和strokes库以从Clojurescript中使用它。 但是,这需要学习d3.js的古怪方法,并且即使您大部分代码都用Clojure编写,也需要考虑HTML,DOM,CSS和Javascript方面的思考。[编辑:我现在认为直接从Clojurescript使用d3.js更简单;strokes提供的好处很少。还有一些基于d3.js构建的Clojurescript图表库。例如,我发现NVD3很有用。]
还有一个全Clojurescript的C2库,旨在实现d3.js的某些功能,但不允许动态绘图,尽管您可以使用自定义CSS添加动态功能。(据我所知,C2并没有真正增长,但它正在积极维护。)还有一个编辑:https://github.com/liebke/apogee,看起来可能正是你想要的,jyriand。(我对相关问题很感兴趣,我不断注意到这个问题的新潜在答案。)