¿Cómo rotar x etiquetas usando Pygal?

Prerrequisitos: 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. Al hacer una trama, es importante para nosotros optimizar su etiqueta, título, tamaño. En este artículo, veremos cómo podemos rotar el valor de X-Label de la ventana de trazado en el módulo Pygal. Esto se puede hacer pasando el ángulo de rotación al parámetro x_label_rotation. 

Aquí hay varias formas de cambiar el gráfico predeterminado x_label según nuestro requisito.

Acercarse:

  • Importar módulo requerido.
  • Cree un objeto de gráfico.
  • Pase el valor x_label_rotation en la función.
  • Etiqueta el gráfico.
  • Mostrar gráfico.

La implementación del concepto discutido anteriormente se da a continuación:

Ejemplo 1: 

Python3

# import library
import pygal
import numpy
  
# creating the chart object
chart = pygal.Bar(x_label_rotation=20)
  
# Random data
chart.x_labels = [
    'First Bar !',
    'Second Bar !',
    'Third Bar !',
    'Fourth Bar !']
chart.add('line', [0.1, .034, .065, .035])
  
# naming the title
chart.title = 'Bar Chart'
  
chart.render_to_png('img.png');

Producción:

Ejemplo 2:

Python3

# importing pygal
import pygal
import numpy
  
# creating the chart object
chart = pygal.Line(x_label_rotation=90)
  
# Random data
chart.x_labels = [
    'First Point !',
    'Second point !',
    'Third Point !',
    'Fourth Point !']
chart.add('line', [0.1, .034, .065, .035])
  
# naming the title
chart.title = 'Line Chart'
  
chart.render_to_png('img.png')

Producción:

Publicación traducida automáticamente

Artículo escrito por skrg141 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *