Comece agoraComece grátis

Personalizando glifos

Os corretores solicitaram um gráfico que mostre a relação entre o ano em que o imóvel foi construído e sua distância até o Central Business District (CBD), distinguindo entre casas, unidades e townhouses. Você decidiu usar cores e glifos diferentes para cada um dos três tipos de propriedade.

Três subconjuntos de melb foram criados e pré-carregados para você:

houses = melb.loc[melb["type"] == "h"]
units = melb.loc[melb["type"] == "u"]
townhouses = melb.loc[melb["type"] == "t"]

Este exercicio faz parte do curso

Visualização Interativa de Dados com Bokeh

Ver curso

Instruções do exercicio

  • Crie uma figura, fig, definindo os rótulos dos eixos x e y como "Year Built" e "Distance from CBD (km)", respectivamente.
  • Adicione glifos de círculo roxos para representar houses, plotando "year_built" no eixo x e "distance" no eixo y, e rotulando a legenda como "House".
  • Repita o passo acima, desta vez usando glifos de quadrado vermelhos para units, com a legenda rotulada como "Unit".
  • Repita mais uma vez usando glifos de triângulo verdes para representar townhouses e definindo o rótulo da legenda como "Townhouse".

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Create figure
fig = ____

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

# Add square glyphs for units
fig.____(____=____, ____=____, ____="____", ____="____")

# Add triangle glyphs for townhouses
____
output_file(filename="year_built_vs_distance_by_property_type.html")
show(fig)
Editar e Executar Código