ComenzarEmpieza gratis

Colores, leyenda y tema

Para tu primera tarea, las inmobiliarias quieren una visualización que muestre la relación entre el año de construcción de una propiedad y su superficie total de terreno, teniendo en cuenta cómo varía entre las regiones Norte y Sur de Melbourne. Decides usar uno de los temas personalizados de Bokeh para el gráfico.

Se han creado dos subconjuntos de melb en función de la region donde se ubica la propiedad, north y south, como se muestra a continuación:

north = melb.loc[melb["region"] == "Northern"]
south = melb.loc[melb["region"] == "Southern"]

Se ha precargado una figura, fig, para ti. Actualizarás el tema y añadirás glifos de círculo usando colores diferentes para cada región. Luego añadirás un legend_label para distinguirlas fácilmente.

Este ejercicio forma parte del curso

Visualización de datos interactiva con Bokeh

Ver curso

Instrucciones del ejercicio

  • Importa curdoc.
  • Actualiza el tema a "contrast".
  • Añade glifos de círculo para north, estableciendo x y y para representar year_built y land_area, respectivamente, definiendo color como "yellow" y legend_label como "North".
  • Repite para south, definiendo color como "red" y legend_label como "South".

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import curdoc
from ____.____ import ____

# Change theme to contrast
____().____ = "____"
fig = figure(x_axis_label="Year Built", y_axis_label="Land Area (Meters Squared)")

# Add north circle glyphs
fig.circle(x=north["____"], y=north["____"], color="____", legend_label="____")

# Add south circle glyphs
fig.____(____=____, ____=____, ____="____", legend_label="____")

output_file(filename="north_vs_south.html")
show(fig)
Editar y ejecutar código