Requisitos previos: pygal
Pygal es una biblioteca de gráficos e interfaz de usuario para Python que proporciona la funcionalidad comúnmente requerida en el diseño y las aplicaciones científicas.
En este artículo, veremos cómo podemos cambiar el color del gráfico en el módulo Pygal. Al hacer un gráfico, es importante para nosotros ajustar el color. Los siguientes métodos se utilizan para la creación del gráfico y el cambio de color correspondiente del gráfico. Aquí veremos algunos ejemplos para ilustrar nuestro punto según nuestro requisito.
Acercarse:
- Importar módulo requerido.
- Cree un objeto de gráfico.
- Cambia el color del gráfico.
- Etiqueta el gráfico.
- Mostrar gráfico.
La implementación del concepto discutido anteriormente se da a continuación:
Ejemplo 1:
Python3
import pygal from pygal.style import Style # change graph color custom_style = Style( colors=('#E80080', '#404040', '#9BC850', '#ffeb44', '#ff00ff')) # creating Pie chart object pie_chart = pygal.Pie(inner_radius=1, style=custom_style) pie_chart.title = 'Number of people using social media (in million)' pie_chart.add('Signal', 14.36) pie_chart.add('Instagram', 26.01) pie_chart.add('Twitter', 8.8) pie_chart.add('Facebook', 30.32) pie_chart.add('Youtube', 20.3) pie_chart.render_to_png('aa.png')
Producción
Ejemplo 2:
Python3
# importing pygal import pygal from pygal.style import Style # change graph color custom_style = Style( colors=('#ffebcd', '#daa520', '#9BC850', '#ffeb44', '#ff00ff')) # creating Bar chart object pie_chart = pygal.Bar(style=custom_style) # chart data pie_chart.add('Hindu', 13.36) pie_chart.add('Muslim', 21.01) pie_chart.add('Buddhist', 5.8) pie_chart.add('Christian', 33.32) pie_chart.add('Others', 26.3) # naming the title pie_chart.title = 'World religion population in 2007 (in %)' pie_chart.render_to_png('aa.png')
Producción
Ejemplo 3:
Python3
# importing pygal import pygal from pygal.style import Style # change graph color custom_style = Style( colors=('#ffebcd', '#daa520', '#9BC850', '#ffeb44', '#ff00ff')) # creating Dot chart object pie_chart = pygal.Dot(style=custom_style) # chart data pie_chart.add('Hindu', 13.36) pie_chart.add('Muslim', 21.01) pie_chart.add('Buddhist', 5.8) pie_chart.add('Christian', 33.32) pie_chart.add('Others', 26.3) # naming the title pie_chart.title = 'World religion population in 2007 (in %)' pie_chart.render_to_png('aa.png')
Producción