csv sample:
Дата, 128,440,1024, смешанная 6/30 / 2010,342, -0,26%, - 0,91%, 1,51%, - 0,97% 6/24 / 2010,0.23%,0,50%, - 1,34%, 0,67%
я хочу отобразить эти данные в многострочном графике
Ну, сначала вам нужно проанализировать CSV. Я предлагаю FasterCSV - RDoc объясняет почти все, что вам нужно знать.
Вам понадобится установить ImageMagick и RMagick, затем вы можете использовать Gruff . Или, если у вас есть подключение к Интернету на компьютере, на котором выполняется скрипт, вы можете использовать Google Charts с этим плагином Ruby . Или, если вы хотите вернуть SVG, рассмотрите Scruffy .
На странице о Gruff есть пример кода, показывающий, как создать многострочный график. По сути, вам нужно собрать все данные, которые вы хотите в каждой строке, в массив. Похоже, что в первую очередь нужно манипулировать массивами.