Relații între factori și distribuții

Analiza exploratorie a datelor în Python

Izzy Weber

Curriculum Manager, DataCamp

Nivelul de educație: partenerul de sex masculin

divorce["education_man"].value_counts()
Professional    1313
Preparatory      501
Secondary        288
Primary          100
None               4
Other              3
Name: education_man, dtype: int64
Analiza exploratorie a datelor în Python

Explorarea relațiilor categoriale

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

Histogramă a duratei căsătoriei

Analiza exploratorie a datelor în Python

Explorarea relațiilor categoriale

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

Histogramă a duratei căsătoriei codificată după education_man

Analiza exploratorie a datelor în Python

Grafice de estimare a densității kernel (KDE)

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

grafic KDE pentru durata căsătoriei cu hue setat la education_man

Analiza exploratorie a datelor în Python

Grafice de estimare a densității kernel (KDE)

grafic KDE pentru durata căsătoriei cu hue setat la education_man, mărit la durata căsătoriei zero

Analiza exploratorie a datelor în Python

Grafice de estimare a densității kernel (KDE)

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

grafic KDE pentru durata căsătoriei cu hue setat la education_man și cut egal cu zero

Analiza exploratorie a datelor în Python

Grafice KDE cumulative

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

funcția de distribuție cumulativă pentru durata căsătoriei cu hue setat la education_man și cut egal cu zero

Analiza exploratorie a datelor în Python

Relația dintre vârsta la căsătorie și educație

  • Există o relație între vârsta la căsătorie și nivelul de educație?
divorce["man_age_marriage"] = divorce["marriage_year"] - divorce["dob_man"].dt.year
divorce["woman_age_marriage"] = divorce["marriage_year"] - divorce["dob_woman"].dt.year
Analiza exploratorie a datelor în Python

Grafic de dispersie cu variabile categoriale

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

Grafic de dispersie pentru woman_age_marriage și man_age_marriage

Analiza exploratorie a datelor în Python

Grafic de dispersie cu variabile categoriale

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

Grafic de dispersie pentru woman_age_marriage și man_age_marriage cu hue setat la education_man

Analiza exploratorie a datelor în Python

Să exersăm!

Analiza exploratorie a datelor în Python

Preparing Video For Download...