Generando gráficos de torta con Python y Matplotlib

Si estás buscando una manera fácil y rápida de visualizar tus datos en forma de gráficos de torta, ¡has venido al lugar correcto! En este tutorial, te mostraremos cómo usar Python y la librería Matplotlib para crear gráficos de torta impresionantes en pocos minutos. Estos gráficos también son conocidos como gráficos circulares o de pastel.

Paso 1: Instala Matplotlib

Antes de comenzar a trabajar con Matplotlib, deberás instalarlo en tu sistema. Puedes hacer esto abriendo tu terminal y escribiendo:

pip install matplotlib

 

Paso 2: Crea tus datos

El siguiente paso es crear los datos que deseas visualizar. En este ejemplo, vamos a utilizar un diccionario para almacenar los valores que queremos mostrar:

datos = {'Manzanas': 20, 'Naranjas': 15, 'Plátanos': 30, 'Fresas': 35}

 

Paso 3: Crea el gráfico de torta

Para crear el gráfico de torta, debemos importar Matplotlib y usar la función pie() para crear el gráfico. El código será algo como esto:

import matplotlib.pyplot as plt

fig, ax = plt.subplots()

ax.pie(datos.values(), labels = datos.keys())

plt.show()

 

Paso 4: Personaliza tu gráfico de torta

La forma en que se muestra un gráfico de torta por defecto puede no ser suficiente para presentar tus datos. Afortunadamente, Matplotlib te permite personalizar muchos aspectos de tu gráfico. Algunas de las cosas que puedes hacer incluyen:

  • Cambiar los colores del gráfico.
  • Añadir un título y subtítulo al gráfico.
  • Ajustar el tamaño del gráfico.
  • Mostrar los porcentajes en el gráfico.

Aquí están algunos ejemplos de código para personalizar tu gráfico de torta:

Cambiar los colores del gráfico

colores = ['#ff9999','#66b3ff','#99ff99','#ffcc99']

fig, ax = plt.subplots()

ax.pie(datos.values(), labels = datos.keys(), colors = colores)

plt.show()

 

Añadir un título y subtítulo al gráfico

fig, ax = plt.subplots()

ax.pie(datos.values(), labels = datos.keys())

ax.set_title("Frutas favoritas de la familia")

ax.set_xlabel("Este gráfico muestra las frutas favoritas de mi familia")

plt.show()

 

Ajustar el tamaño del gráfico

fig, ax = plt.subplots(figsize=(6, 3), subplot_kw=dict(aspect="equal"))

ax.pie(datos.values(), labels = datos.keys(), autopct='%1.1f%%')

plt.show()

 

Mostrar los porcentajes en el gráfico

fig, ax = plt.subplots()

ax.pie(datos.values(), labels = datos.keys(), autopct='%1.1f%%')

plt.show()

Crear gráficos de torta en Python es una tarea fácil cuando utilizas la librería Matplotlib. Hay muchas formas de personalizar tus gráficos para que se ajusten a tus necesidades específicas. ¡Experimenta con diferentes opciones y crea tu gráfico de torta perfecto hoy mismo!

No te pierdas los últimos artículos:

Web Scraping con Python y BeautifulSoup para Principiantes

Bienvenido a esta guía sobre Web Scraping con Python y BeautifulSoup, diseñada especialmente para principiantes. Si estás buscando aprender a extraer datos de sitios web de manera eficiente, seguro que ...

Curso de Python Básico Gratis

Módulo 1: Introducción a Python Nuestra meta principal es que, al final de este curso, tengas una sólida comprensión de los fundamentos de Python y estés listo para crear tus ...

Sistemas Expertos: ¿Qué son y para qué sirven?

Los sistemas expertos representan una rama fascinante de la inteligencia artificial, diseñada para emular la toma de decisiones de un humano experto en un campo particular. Estas herramientas avanzadas combinan ...

La Historia de la Inteligencia Artificial contada en Años

¿Cómo comenzó todo? Echemos un ojo a la historia de la IA a lo largo del tiempo. Desde 1950 hasta 2024. El artículo es largo, usa la tabla de contenidos ...

¿Qué es el meta-aprendizaje?

El mundo de la Inteligencia Artificial (IA) está en constante evolución, y una de las áreas más intrigantes y prometedoras es el metaaprendizaje. Pero, ¿qué es exactamente el metaaprendizaje y ...
Cargando...