Una anotación de texto básica
En el diagrama de dispersión actual, puedes ver un punto especialmente destacado que contiene el mayor valor de SO2 observado en agosto. Este punto corresponde a Cincinnati el 11 de agosto de 2013; sin embargo, no podrías deducir esta información del gráfico tal y como está ahora. Las anotaciones de texto básicas son muy útiles para señalar valores atípicos interesantes y aportar un poco más de contexto. Llama la atención del lector sobre este valor de Cincinnati añadiendo una anotación de texto básica que aporte algo de información sobre este valor atípico.
Este ejercicio forma parte del curso
Mejora tus visualizaciones de datos en Python
Instrucciones del ejercicio
- Filtra los datos representados en el diagrama de dispersión para dejar solo agosto.
- Dibuja una anotación de texto en
x = 0.57yy = 41para destacar el valor más alto deSO2. - Etiqueta la anotación con
'Cincinnati had highest observed\nSO2 value on Aug 11, 2013'(observa el salto de línea). - Cambia el tamaño de la fuente de la anotación a
'large'.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Draw basic scatter plot of pollution data for August
sns.scatterplot(x = 'CO', y = 'SO2', data = pollution[pollution.month == ____])
# Label highest SO2 value with text annotation
plt.text(____, ____,
'____',
# Set the font to large
fontdict = {'ha': 'left', '____': '____'})
plt.show()