Создать комбинированный график в pygal?

можно ли создать один график с серией линий и серией баров?

chart = pygal.Line()
chart.x_labels = 'Red', 'Blue', 'Green'
chart.y_labels = .0001, .0003, .0004, .00045, .0005
chart.add('line', [.0002, .0005, .00035])

2 ответов


ответ можно найти в документации по адресу http://www.pygal.org/en/stable/documentation/web.html.

<!DOCTYPE html>
<html>
  <head>
    <!-- ... -->
  </head>
  <body>
    <figure>
       <embed type="image/svg+xml" src="/mysvg.svg" />
    </figure>
  </body>
</html>

дублирование строки в <figure> тег позволяет вертикально комбинировать диаграммы, выравнивая их в левой части экрана. С помощью CSS и определения двух тегов фигуры вы можете выровнять по горизонтали две фигуры.


в ответ на ваш запрос от pygal в GitHub проблема tracker:нет

https://github.com/Kozea/pygal/issues/46