2010-07-12 30 views
0

CSV樣品從CVS文件創建圖表: - 0.91%,1.51%, -我如何使用Ruby

日期,128,440,1024,混合 6月30日/ 2010,342,-0.26%,0.97 % 6月24日/ 2010,0.23%,0.50%, - 1.34%,0.67%

我想在多線圖

回答

2

那麼渲染這些數據,您首先需要解析CSV。我建議FasterCSV - RDoc解釋了幾乎所有你需要知道的東西。

您需要安裝ImageMagick和RMagick,然後您可以使用Gruff。或者,如果您在運行腳本的計算機上連接了Internet連接,則可以使用帶有this Ruby plugin的Google Charts。或者,如果您想恢復SVG,請考慮Scruffy

關於Gruff的頁面有一個代碼示例,顯示如何創建一個多線圖。基本上,您需要將每行所需的所有數據彙集到一個數組中。基本上看起來,你需要做的主要事情是陣列變形。