Introducción
Este tutorial te mostrará cómo crear un gráfico con radianes utilizando el paquete Matplotlib de Python. Aprenderás a utilizar la clase unit para determinar la ubicación, el formato y la etiqueta de los ejes de los valores de los ejes.
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 las 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 los paquetes necesarios
Primero, importa los paquetes necesarios, incluyendo matplotlib.pyplot y numpy.
import matplotlib.pyplot as plt
import numpy as np
Crear datos
Crea una matriz de valores entre 0 y 15 en incrementos de 0,01, y conviértelos a radianes utilizando la función radians del paquete basic_units.
from basic_units import radians
x = [val*radians for val in np.arange(0, 15, 0.01)]
Crear una figura
Crea una figura con dos subgráficos utilizando la función subplots de matplotlib.pyplot.
fig, axs = plt.subplots(2)
Graficar datos en el primer subgráfico
Grafica el coseno de los valores de x en el primer subgráfico utilizando la función plot de matplotlib.pyplot. Utiliza el parámetro xunits para especificar que el eje x debe estar en radianes.
from basic_units import cos
axs[0].plot(x, cos(x), xunits=radians)
Graficar datos en el segundo subgráfico
Grafica el coseno de los valores de x en el segundo subgráfico utilizando la función plot de matplotlib.pyplot. Utiliza el parámetro xunits para especificar que el eje x debe estar en grados.
from basic_units import degrees
axs[1].plot(x, cos(x), xunits=degrees)
Agregar etiquetas y ajustar el diseño
Agrega un título y etiquetas de eje a los subgráficos utilizando las funciones title, xlabel e ylabel de matplotlib.pyplot. Ajusta el diseño de los subgráficos utilizando la función tight_layout.
axs[0].set_title('Cosine with Radian X-Axis')
axs[0].set_xlabel('Radians')
axs[0].set_ylabel('Cosine')
axs[1].set_title('Cosine with Degree X-Axis')
axs[1].set_xlabel('Degrees')
axs[1].set_ylabel('Cosine')
fig.tight_layout()
Mostrar la gráfica
Muestra la gráfica utilizando la función show de matplotlib.pyplot.
plt.show()
Resumen
En este tutorial, aprendiste cómo crear una gráfica con radianes utilizando el paquete Matplotlib de Python. Utilizaste la clase unit para determinar la ubicación, el formato de las marcas de graduación y la etiquetado de los ejes. También aprendiste cómo crear subgráficos, graficar datos, agregar etiquetas y ajustar el diseño de la gráfica.