2010-09-16 51 views
1

我觉得我有一个简单的愿望,没有人能够满足:我想能够绘制一组点,并且我使用Ruby 1.9.2。Ruby 1.9兼容绘图/图形库?

我想使用Gruff或Scruffy,因为这些似乎是最容易使用的。然而,他们都依赖rmagick,而且似乎很多其他图书馆都这么做。不过,Rmagick与Ruby 1.9不兼容。 (更不用说,我读过,你应该远离它反正...我会喜欢听到的原因)

我使用wxRuby的一个项目,但在未来,我将需要简单的图形在其他地方,如在线和只是命令行脚本。因此,如果有人对wxRuby有一个解决方案,那很好,但是一个全面的解决方案会更好。

谢谢!

P.S. 我见过gnuplot,但它会有点矫枉过正。如果这是我的最佳选择,我可以忍受。我也见过RGL,但我没有看太久。

编辑:只需添加,自2009年8月以来无论是Gruff还是Scruffy都没有更新,我想找到至少是半维护的东西。 SVG :: Graph看起来非常强大,但自09年9月以来没有更新过。在rubygems上有一个分支,虽然它说1.9是兼容的,也许我会尝试,如果我不能得到Scruffy或Gruff玩好。

回答

0

可能有一些wx lib可以使用。

除非我用rmagick 1.9(什么是平台?)

而且似乎出现了一些更新,这些宝石,虽然在一段时间没有新版本。

http://ruby-toolbox.com/categories/graphing.html

+0

我在Windows上。我看过你之前给过的链接,但我从来没有检查过它们中的任何一个。我注意到上个月Gruff已经更新了。我刚刚发现了一个使用wx打开.png和.jpeg文件的例子,所以现在我可以在这个文件上抓取它。我得到了SVG :: Graph来为我输出SVG,但我无法弄清楚如何使用它。 – 2010-09-16 16:26:05

+0

是啊rmagick在这里工作好吗1.9 http://betterlogic.com/roger/?p=2186 – rogerdpack 2010-09-20 18:59:56