Requisitos previos: pygal
Pygal es un módulo de Python que se utiliza principalmente para crear gráficos y tablas SVG (Scalar Vector Graphics). 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 tamaño del cuadro de leyenda simplemente cambiando su valor entero. Al hacer un gráfico, es importante pasar el tamaño del cuadro de leyenda correctamente para que se vea optimizado en tamaño y posición.
Acercarse
- Importar módulo requerido.
- Cree un objeto de gráfico.
- Pase el tamaño del cuadro de leyenda en la misma función.
- Etiqueta el gráfico.
- Mostrar gráfico.
La implementación del concepto discutido anteriormente se da a continuación:
Ejemplo 1:
Python3
# importing pygal import pygal import numpy # creating the chart object # Resize legend box size chart = pygal.Funnel(legend_box_size=48) # Random data chart.add('Serie 1', [1, 2, 3]) chart.add('Serie 2', [4, 2, 0]) chart.add('Serie 3', [1, -1, 1]) chart.add('Serie 4', [3, 1, 5]) # naming the title chart.title = 'Funnel Chart' chart.render_to_png('aa.png')
Producción
Ejemplo 2:
Python3
# importing pygal import pygal import numpy # creating the chart object # Resize legend box size Radar_Chart = pygal.Radar(legend_box_size=5) Radar_Chart.x_labels = ['Radii 1', 'Radii 2', 'Radii 3', 'Radii 4', 'Radii 5'] # Random data Radar_Chart.add('A', numpy.random.rand(6)) Radar_Chart.add('B', numpy.random.rand(6)) Radar_Chart.add('C', numpy.random.rand(6)) Radar_Chart.add('D', numpy.random.rand(6)) # naming the title Radar_Chart.title = 'Radar Chart' Radar_Chart.render_to_png('aa.png')
Producción