Comece agoraComece grátis

Cores, legenda e tema

Na sua primeira tarefa, as imobiliárias querem uma visualização que mostre a relação entre o ano em que um imóvel foi construído e sua área total de terreno, considerando como isso varia entre as regiões Norte e Sul de Melbourne. Você decidiu usar um dos temas personalizados do Bokeh para o gráfico.

Dois subconjuntos de melb foram criados com base na region em que o imóvel está localizado, north e south, conforme mostrado abaixo:

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

Uma figura, fig, já foi carregada para você. Você vai atualizar o tema e adicionar glifos de círculo usando cores diferentes para cada região. Em seguida, adicione um legend_label para que possam ser facilmente distinguidas.

Este exercicio faz parte do curso

Visualização Interativa de Dados com Bokeh

Ver curso

Instruções do exercicio

  • Importe curdoc.
  • Atualize o tema para "contrast".
  • Adicione glifos de círculo para north, definindo x e y para representar year_built e land_area, respectivamente, definindo color como "yellow" e legend_label como "North".
  • Repita para south, definindo color como "red" e legend_label como "South".

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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 e Executar Código