Dirección de eje simple

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En este laboratorio paso a paso, aprenderemos a crear una dirección de eje simple en Python Matplotlib. Matplotlib es una biblioteca de visualización de datos en Python que te permite crear visualizaciones estáticas, animadas e interactivas en el programa Python. Usaremos la biblioteca para crear un diagrama de dirección de eje simple siguiendo los siguientes pasos.

Consejos sobre la VM

Una vez finalizada la inicialización de la VM, haz clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.

A veces, es posible que tengas que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.

Si tienes problemas durante el aprendizaje, no dudes en preguntar a Labby. Proporciona retroalimentación después de la sesión y resolveremos rápidamente el problema para ti.

Importar bibliotecas

Primero, importamos las bibliotecas necesarias. En este caso, importaremos matplotlib.pyplot y mpl_toolkits.axisartist.

import matplotlib.pyplot as plt
import mpl_toolkits.axisartist as axisartist

Crear la figura y los ejes

A continuación, creamos los objetos figura y ejes utilizando la función plt.subplots(). Especificamos el tamaño de la figura utilizando el parámetro figsize.

fig = plt.figure(figsize=(4, 2.5))
ax1 = fig.add_subplot(axes_class=axisartist.Axes)

Ajustar el subgráfico

Ajustamos el subgráfico utilizando la función fig.subplots_adjust() para crear espacio para las etiquetas en el lado derecho de la gráfica.

fig.subplots_adjust(right=0.8)

Establecer las etiquetas de los ejes

Establecemos las etiquetas de los ejes para los lados izquierdo y derecho de la gráfica utilizando la función ax1.axis[]. También establecemos la dirección de las etiquetas de las marcas de graduación utilizando la función set_axis_direction().

ax1.axis["left"].major_ticklabels.set_axis_direction("top")
ax1.axis["left"].label.set_text("Etiqueta izquierda")

ax1.axis["right"].label.set_visible(True)
ax1.axis["right"].label.set_text("Etiqueta derecha")
ax1.axis["right"].label.set_axis_direction("left")

Mostrar la gráfica

Finalmente, mostramos la gráfica utilizando la función plt.show().

plt.show()

Resumen

En este laboratorio, hemos aprendido cómo crear un diagrama simple de dirección de ejes utilizando Python Matplotlib. Comenzamos importando las bibliotecas necesarias, creando los objetos figura y ejes, ajustando el subgráfico, estableciendo las etiquetas de los ejes y, finalmente, mostrando la gráfica.