Visualización de gráfica de tallo con Python

PythonPythonBeginner
Practicar Ahora

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

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

La gráfica de tallo es un tipo de gráfica utilizada en la visualización de datos. Se utiliza para trazar líneas verticales desde una línea base hasta la coordenada y y colocar un marcador en la punta. En este laboratorio, aprenderemos a utilizar la función de gráfica de tallo en la biblioteca Matplotlib de Python.

Consejos sobre la VM

Una vez finalizada la inicialización de 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 su retroalimentación después de la sesión y le resolveremos el problema inmediatamente.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL matplotlib(("Matplotlib")) -.-> matplotlib/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"]) python(("Python")) -.-> python/ModulesandPackagesGroup(["Modules and Packages"]) python(("Python")) -.-> python/DataScienceandMachineLearningGroup(["Data Science and Machine Learning"]) matplotlib/BasicConceptsGroup -.-> matplotlib/importing_matplotlib("Importing Matplotlib") matplotlib/BasicConceptsGroup -.-> matplotlib/figures_axes("Understanding Figures and Axes") python/DataStructuresGroup -.-> python/tuples("Tuples") python/ModulesandPackagesGroup -.-> python/importing_modules("Importing Modules") python/DataScienceandMachineLearningGroup -.-> python/numerical_computing("Numerical Computing") python/DataScienceandMachineLearningGroup -.-> python/data_visualization("Data Visualization") subgraph Lab Skills matplotlib/importing_matplotlib -.-> lab-48958{{"Visualización de gráfica de tallo con Python"}} matplotlib/figures_axes -.-> lab-48958{{"Visualización de gráfica de tallo con Python"}} python/tuples -.-> lab-48958{{"Visualización de gráfica de tallo con Python"}} python/importing_modules -.-> lab-48958{{"Visualización de gráfica de tallo con Python"}} python/numerical_computing -.-> lab-48958{{"Visualización de gráfica de tallo con Python"}} python/data_visualization -.-> lab-48958{{"Visualización de gráfica de tallo con Python"}} end

Importar bibliotecas

Antes de comenzar, necesitamos importar las bibliotecas necesarias. En este caso, usaremos las bibliotecas Matplotlib y Numpy.

import matplotlib.pyplot as plt
import numpy as np

Generar datos

A continuación, necesitamos generar algunos datos para utilizar en nuestra gráfica de tallo. Crearemos dos arrays utilizando la biblioteca Numpy.

x = np.linspace(0.1, 2 * np.pi, 41)
y = np.exp(np.sin(x))

Crear una gráfica de tallo básica

Ahora podemos crear una gráfica de tallo básica utilizando la función stem de la biblioteca Matplotlib.

plt.stem(x, y)
plt.show()

Esto generará una gráfica con líneas verticales desde la línea base hasta la coordenada y y marcadores en la punta.

Personalizar la gráfica

Podemos personalizar la gráfica ajustando la línea base utilizando el parámetro bottom. También podemos ajustar las propiedades de formato de la gráfica utilizando los parámetros linefmt, markerfmt y basefmt.

markerline, stemlines, baseline = plt.stem(
    x, y, linefmt='grey', markerfmt='D', bottom=1.1)
markerline.set_markerfacecolor('none')
plt.show()

Esto generará una gráfica con un formato de línea gris y marcadores en forma de diamante. La línea base también se ha ajustado a 1.1.

Resumen

En este laboratorio, aprendimos cómo usar la función de gráfica de tallo en la biblioteca Matplotlib de Python. Primero importamos las bibliotecas necesarias, generamos algunos datos y creamos una gráfica de tallo básica. Luego personalizamos la gráfica ajustando la línea base y las propiedades de formato. Siguiendo estos pasos, podemos crear gráficas de tallo informativas y visualmente atractivas para nuestros datos.