Relaciones y distribuciones de los factores

Análisis exploratorio de datos en Python

Izzy Weber

Curriculum Manager, DataCamp

Nivel educativo: hombre

divorce["education_man"].value_counts()
Professional    1313
Preparatory      501
Secondary        288
Primary          100
None               4
Other              3
Name: education_man, dtype: int64
Análisis exploratorio de datos en Python

Explorar las relaciones categóricas

sns.histplot(data=divorce, x="marriage_duration", binwidth=1)
plt.show()

Histograma de la duración del matrimonio

Análisis exploratorio de datos en Python

Explorar las relaciones categóricas

sns.histplot(data=divorce, x="marriage_duration", hue="education_man", binwidth=1)
plt.show()

Histograma de la duración del matrimonio programado por colores según education_man

Análisis exploratorio de datos en Python

Gráficos de estimación de densidad del kernel (KDE)

sns.kdeplot(data=divorce, x="marriage_duration", hue="education_man")
plt.show()

KDE de duración del matrimonio con hue establecido en education_man

Análisis exploratorio de datos en Python

Gráficos de estimación de densidad del kernel (KDE)

KDE de duración del matrimonio con hue establecido en education_man, ampliado a marriage_duration de cero

Análisis exploratorio de datos en Python

Gráficos de estimación de densidad del kernel (KDE)

sns.kdeplot(data=divorce, x="marriage_duration", hue="education_man", cut=0)
plt.show()

KDE de duración del matrimonio con hue establecido en education_man y cut igual a cero

Análisis exploratorio de datos en Python

Gráficos KDE acumulativos

sns.kdeplot(data=divorce, x="marriage_duration", hue="education_man", cut=0, cumulative=True)
plt.show()

Función de distribución acumulativa de la duración del matrimonio con el hue establecido en education_man y el cut igual a cero

Análisis exploratorio de datos en Python

Relación entre la edad al contraer matrimonio y el nivel de educación

  • ¿Existe alguna relación entre la edad al contraer matrimonio y el nivel educativo?
divorce["man_age_marriage"] = divorce["marriage_year"] - divorce["dob_man"].dt.year
divorce["woman_age_marriage"] = divorce["marriage_year"] - divorce["dob_woman"].dt.year
Análisis exploratorio de datos en Python

Diagrama de dispersión con variables categóricas

sns.scatterplot(data=divorce, x="woman_age_marriage", y="man_age_marriage")
plt.show()

Gráfico de dispersión de woman_age y man_age_marriage

Análisis exploratorio de datos en Python

Diagrama de dispersión con variables categóricas

sns.scatterplot(data=divorce, 
                x="woman_age_marriage",
                y="man_age_marriage", 
                hue="education_man")
plt.show()

Diagrama de dispersión de woman_age_marriage y man_age_marriage con el hue establecido en education_man.

Análisis exploratorio de datos en Python

¡Vamos a practicar!

Análisis exploratorio de datos en Python

Preparing Video For Download...