Вы можете добавить пользовательские стили следующим образом.
from pygal.style import Style
yourCustomStyle = Style(
...
colors=['#hex_color1', '#hex_color2', ...],
...
)
yourChart = pygal.Line(style=yourCustomStyle)
yourChart.add('Series1', [value1, value2, value3, ...])
yourChart.add('Series2', [value1, value2, value3, ...])
...
yourChart.render()
У вас есть много вариантов моделирования, чтобы изменить цвет, размер шрифта, семейство шрифтов, фон, прозрачность и т.д. ... Проверить официальный documentation here
К тому времени я отправляю это, есть ошибка в документе. Они предоставили кортеж цветов, а вместо этого список, для colors
вариант в их примере. Вы должны использовать list[]
для добавления цветов в свои пользовательские стили.
Имеет этот пример: http://www.web2pyslices.com/slice/show/1634/beauty-graphics-and-charts-with-pygal-updated –