2016-03-04 4 views

ответ

1

Вы можете использовать Pygal-х Custom Styles определенные цвета для серии, которые вы загружаете. Единственный недостаток заключается в том, что цвета назначаются в соответствии с порядком серий, поэтому в вашем случае вы должны установить параметр цвета ('red','blue'), чтобы они соответствовали вашему порядку.

+0

Имеет этот пример: http://www.web2pyslices.com/slice/show/1634/beauty-graphics-and-charts-with-pygal-updated –

0

Вы можете добавить пользовательские стили следующим образом.

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[] для добавления цветов в свои пользовательские стили.