CommencerCommencer gratuitement

Personnaliser les glyphes

Les agents immobiliers ont demandé un graphique montrant la relation entre l’année de construction d’un bien et sa distance au Central Business District (CBD), en distinguant maisons, appartements et maisons de ville. Vous choisissez d’utiliser des couleurs et des glyphes différents pour chacun des trois types de biens.

Trois sous-ensembles de melb ont été créés et préchargés pour vous :

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

Cet exercice fait partie du cours

Visualisation de données interactive avec Bokeh

Afficher le cours

Instructions

  • Créez une figure, fig, en définissant les étiquettes des axes x et y sur "Year Built" et "Distance from CBD (km)", respectivement.
  • Ajoutez des glyphes cercle violets pour représenter houses, en traçant "year_built" sur l’axe des x et "distance" sur l’axe des y, et en définissant l’étiquette de légende sur "House".
  • Répétez l’opération en utilisant cette fois des glyphes carré rouges pour units, avec l’étiquette de légende "Unit".
  • Répétez encore une fois en utilisant des glyphes triangle verts pour représenter townhouses et en définissant l’étiquette de légende sur "Townhouse".

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code