Vztahy a distribuce faktorů

Exploratory Data Analysis in Python

Izzy Weber

Curriculum Manager, DataCamp

Úroveň vzdělání: muž

divorce["education_man"].value_counts()
Professional    1313
Preparatory      501
Secondary        288
Primary          100
None               4
Other              3
Name: education_man, dtype: int64
Exploratory Data Analysis in Python

Zkoumání kategorických vztahů

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

Histogram délky manželství

Exploratory Data Analysis in Python

Zkoumání kategorických vztahů

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

Histogram délky manželství barevně rozlišený podle education_man

Exploratory Data Analysis in Python

Grafy odhadu hustoty jádra (KDE)

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

KDE délky manželství s parametrem hue nastaveným na education_man

Exploratory Data Analysis in Python

Grafy odhadu hustoty jádra (KDE)

KDE délky manželství s parametrem hue nastaveným na education_man, přiblíženo na hodnotu marriage_duration rovnou nule

Exploratory Data Analysis in Python

Grafy odhadu hustoty jádra (KDE)

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

KDE délky manželství s parametrem hue nastaveným na education_man a cut rovným nule

Exploratory Data Analysis in Python

Kumulativní grafy KDE

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

Kumulativní distribuční funkce délky manželství s parametrem hue nastaveným na education_man a cut rovným nule

Exploratory Data Analysis in Python

Vztah mezi věkem při sňatku a vzděláním

  • Existuje vztah mezi věkem při sňatku a úrovní vzdělání?
divorce["man_age_marriage"] = divorce["marriage_year"] - divorce["dob_man"].dt.year
divorce["woman_age_marriage"] = divorce["marriage_year"] - divorce["dob_woman"].dt.year
Exploratory Data Analysis in Python

Bodový graf s kategorickými proměnnými

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

Bodový graf woman_age_marriage a man_age_marriage

Exploratory Data Analysis in Python

Bodový graf s kategorickými proměnnými

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

Bodový graf woman_age_marriage a man_age_marriage s parametrem hue nastaveným na education_man

Exploratory Data Analysis in Python

Pojďme procvičovat!

Exploratory Data Analysis in Python

Preparing Video For Download...