Annotaties toevoegen
Je kunt alle verbeteringen die we hebben besproken met elkaar combineren. In de volgende oefening voorzie je je distributieplot van annotaties met lijnen die het gemiddelde en de mediaan van de huurprijzen aangeven.
In dit voorbeeld is het palet gewijzigd naar bright met
sns.set_palette()
Deze oefening maakt deel uit van de cursus
Gevorderde datavisualisatie met Seaborn
Oefeninstructies
- Maak een figuur en assen aan.
- Plot de verdeling van de kolom
fmr_1. - Voeg een verticale lijn toe met
axvlinevoor demedianenmeanvan de waarden, die al gedefinieerd zijn.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Create a figure and axes. Then plot the data
fig, ax = plt.subplots()
sns.histplot(df['fmr_1'], ax=ax)
# Customize the labels and limits
ax.set(____="1 Bedroom Fair Market Rent", xlim=(100,1500), title="US Rent")
# Add vertical lines for the median and mean
ax.axvline(x=____, color='m', label='Median', linestyle='--', linewidth=2)
ax.axvline(x=____, color='b', label='Mean', linestyle='-', linewidth=2)
# Show the legend and plot the data
ax.____()
plt.show()