灵丹妙药中是否有图表库?

时间:2016-12-07 04:30:48

标签: graph erlang elixir

我想在elixir中绘制条形图并将其另存为图像。

这样做有没有好的图表库?

我尝试在elixir.libhunt.comgithub.com/h4cc/awesome-elixir上搜索,但没有找到符合我需要的套餐。

提前致谢。

2 个答案:

答案 0 :(得分:3)

我不认为Elixir有任何这样的控制 - 无论如何都不是本地人。图形并不完全在Elixir的驾驶室中。但是,我认为您可以使用wxErlang自己构建一些东西。通过在iex中键入:wx.demo(),您可以看到在Elixir中使用wxErlang可以执行的操作。我不知道wxErlang中的图形基元,但可能是我还没找到它。

答案 1 :(得分:0)

是-您可以使用gnuplotgnuplot-elixir界面

例如,要生成bar graph in this answer-代码将是:

import Gnuplot

chart = [
      [:set, :term, :png, :size, '512,512'],
      [:set, :output, Path.join("/tmp", "barchart.PNG")],
      [:set, :boxwidth, 0.5],
      ~w(set style fill solid)a,
      [:plot, "-", :using, '1:3:xtic(2)', :with, :boxes]
    ]

dataset = [[0, "label", 100], [1, "label2", 450], [2, "bar label", 75]]

plot(chart, [dataset])