Я хотел попробовать использовать pygal с его способностью создавать данные SVG, поскольку я собираюсь создать печатную страницу PDF из объединенного HTML с графиком SVG.
То, что я хочу сделать, эквивалентно pygal.plot(dataframe), но я не вижу этого в документах.
Я знаю, что я могу сделать:
df = pd.Series(np.random.randn(5), index = ['a', 'b', 'c', 'd', 'e'])
chart = pygal.Line()
for index, row in df.iteritems():
chart.add(index,row)
Но это кажется неправильным с точки зрения Python. Должен ли я делать это по-другому?
Кроме того, как бы я это сделал, если бы в кадре данных было несколько столбцов?