Día 2: Mejoras Estadísticas en Seaborn

Día 2: Mejoras Estadísticas en Seaborn

Bienvenida

¡Hola nuevamente! 📊 Hoy exploraremos las mejoras estadísticas que ofrece Seaborn. Esta biblioteca no solo permite crear gráficos, sino también realizar análisis estadísticos directamente en las visualizaciones. ¡Vamos allá!

Gráficos de Distribución (Distribution Plots)

Los gráficos de distribución son útiles para entender la distribución de una variable.

Histograma con KDE (Kernel Density Estimate)

El histograma muestra la frecuencia de los datos, mientras que el KDE estima la densidad de probabilidad.

import seaborn as sns
# Datos
datos = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]

# Crear el gráfico
sns.histplot(datos, kde=True)

EL KDE genera una curva que representa la densidad o suavisado de la distribución de los datos.

Puedes profundizar mas el tema de KDE (Kernel Density Estimate).

Resultado de ejecución: histograma con kde

Grafico de caja y violin (Boxplot and Violin Plot)

El boxplot muestra estadísticas clave (mediana, cuartiles, valores atípicos), mientras que el violin plot combina un boxplot con una estimación de densidad.

import seaborn as sns

# Datos
datos = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 10]

# Boxplot
sns.boxplot(y=datos)

# Violin Plot
sns.violinplot(y=datos)

Resultado de ejecución: boxplot

Regresión Lineal (Regression Plots)

El gráfico de regresión lineal muestra la correlación entre dos variables numéricas.

import seaborn as sns

# Datos
x = [1, 2, 3, 4, 15]
y = [2, 4, 6, 8, 15]

# Crear el gráfico
sns.regplot(x=x, y=y)

Este grafico nos brinda mas informacion como la pendiente y la interseccion

Resultado de ejecución: regresion lineal

Preguntas del Día 2

Prueba tus conocimientos sobre Seaborn

¿Qué tipo de gráfico muestra tanto la distribución como la densidad de los datos?

¿Qué función se utiliza para agregar una línea de regresión en Seaborn?

Ejercicios con Seaborn

  • Crea un histograma con KDE para visualizar la distribución de edades en un conjunto de datos.

  • Crea un gráfico de regresión lineal para analizar la relación entre horas de estudio y calificaciones.


¡Excelente trabajo hoy! 🙌 Ahora puedes usar Seaborn para realizar análisis estadísticos directamente en tus gráficos. Mañana aprenderemos sobre visualización de datos categóricos , una habilidad clave para comparar grupos en tus datos. ¡Nos vemos pronto! 👋