Visualización de histogramas con Matplotlib utilizando el estilo BMH

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

Esta práctica proporciona una guía paso a paso sobre cómo utilizar Matplotlib para crear histogramas utilizando la hoja de estilos "bmh".

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 cargar. 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 resolveremos el problema inmediatamente para usted.

Importar los módulos necesarios

En este paso, importamos los módulos necesarios para crear los histogramas.

import matplotlib.pyplot as plt
import numpy as np

## Fixing random state for reproducibility
np.random.seed(19680801)

plt.style.use('bmh')

Definir la función para trazar la distribución beta

En este paso, definimos la función para trazar la distribución beta.

def plot_beta_hist(ax, a, b):
    ax.hist(np.random.beta(a, b, size=10000),
            histtype="stepfilled", bins=25, alpha=0.8, density=True)

Crear la gráfica

En este paso, creamos la gráfica llamando a la función plot_beta_hist() y pasando los parámetros.

fig, ax = plt.subplots()
plot_beta_hist(ax, 10, 10)
plot_beta_hist(ax, 4, 12)
plot_beta_hist(ax, 50, 12)
plot_beta_hist(ax, 6, 55)
ax.set_title("'bmh' style sheet")

plt.show()

Resumen

En esta práctica, aprendimos cómo utilizar Matplotlib para crear histogramas utilizando la hoja de estilos "bmh". Importamos los módulos necesarios, definimos la función para trazar la distribución beta y creamos la gráfica llamando a la función y pasando los parámetros.