Tutorial de visualización de datos con Matplotlib

Beginner

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

Introducción

Este tutorial presenta el uso básico de la librería Matplotlib en Python, que es una herramienta de visualización de datos muy popular en Python. Matplotlib es una librería que permite a los usuarios crear visualizaciones como diagramas de líneas, diagramas de dispersión, diagramas de barras y muchos más.

Consejos sobre la VM

Una vez que se haya iniciado la VM, haga 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 tenga 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 tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje sus comentarios después de la sesión y lo resolveremos rápidamente para usted.

Importando las bibliotecas necesarias

Primero, importaremos las bibliotecas necesarias. Utilizaremos el módulo pyplot de la librería matplotlib para crear visualizaciones.

import matplotlib.pyplot as plt
import numpy as np

Creando un diagrama de líneas simple

Crearemos un diagrama de líneas simple con valores en el eje X que van desde 0 hasta 5 y valores correspondientes en el eje Y. Utilizaremos la función plot proporcionada por el módulo pyplot para crear el diagrama de líneas.

## Creating X-axis values
x = np.arange(0, 5, 0.1)

## Creating Y-axis values
y = np.sin(x)

## Creating a line plot
plt.plot(x, y)

## Adding title and labels to the plot
plt.title('Simple Line Plot')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')

## Displaying the plot
plt.show()

Creando un diagrama de dispersión

Crearemos un diagrama de dispersión con valores en el eje X que van desde 0 hasta 5 y valores correspondientes en el eje Y. Utilizaremos la función scatter proporcionada por el módulo pyplot para crear el diagrama de dispersión.

## Creating X-axis values
x = np.arange(0, 5, 0.1)

## Creating Y-axis values
y = np.sin(x)

## Creating a scatter plot
plt.scatter(x, y)

## Adding title and labels to the plot
plt.title('Scatter Plot')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')

## Displaying the plot
plt.show()

Creando un diagrama de barras

Crearemos un diagrama de barras con valores en el eje X que van desde 0 hasta 5 y valores correspondientes en el eje Y. Utilizaremos la función bar proporcionada por el módulo pyplot para crear el diagrama de barras.

## Creating X-axis values
x = np.arange(0, 5, 0.1)

## Creating Y-axis values
y = np.sin(x)

## Creating a bar plot
plt.bar(x, y)

## Adding title and labels to the plot
plt.title('Bar Plot')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')

## Displaying the plot
plt.show()

Creando un gráfico circular

Crearemos un gráfico circular con cinco porciones que representan diferentes puntos de datos. Utilizaremos la función pie proporcionada por el módulo pyplot para crear el gráfico circular.

## Creating data for the pie chart
data = [10, 20, 30, 25, 15]

## Creating labels for the pie chart
labels = ['Data 1', 'Data 2', 'Data 3', 'Data 4', 'Data 5']

## Creating a pie chart
plt.pie(data, labels=labels)

## Adding title to the plot
plt.title('Pie Chart')

## Displaying the plot
plt.show()

Resumen

En este tutorial, aprendimos cómo utilizar la biblioteca Matplotlib para crear visualizaciones básicas como diagramas de líneas, diagramas de dispersión, diagramas de barras y gráficos circulares. Utilizamos el módulo pyplot de la biblioteca matplotlib para crear estas visualizaciones. Matplotlib es una herramienta poderosa de visualización de datos en Python y se puede utilizar para crear una amplia variedad de visualizaciones.