Añadir anotaciones
Cada una de las mejoras que hemos tratado puede combinarse entre sí. En el siguiente ejercicio, podemos anotar nuestro gráfico de distribución para incluir líneas que muestran la media y la mediana de los precios de alquiler.
Para este ejemplo, se ha cambiado la paleta a bright
utilizando
sns.set_palette()
Este ejercicio forma parte del curso
Visualización intermedia de datos con Seaborn
Instrucciones de ejercicio
- Crea una figura y unos ejes.
- Traza la distribución de columnas
fmr_1
. - Añade una línea vertical utilizando
axvline
para los valoresmedian
ymean
que ya están definidos.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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()