Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Maak een figuur en assen aan.
  • Plot de verdeling van de kolom fmr_1.
  • Voeg een verticale lijn toe met axvline voor de median en mean van 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()
Code bewerken en uitvoeren