CommencezCommencez gratuitement

Sous-graphiques en colonne pour des catégories

Les courtiers immobiliers souhaitent que vous analysiez comment la superficie des bâtiments et la taille des terrains varient selon la région à Melbourne. Avec la disposition column, vous pouvez créer deux sous-graphiques qui affichent ces relations, en utilisant region comme axe des x.

Le DataFrame melb a été regroupé par region, et les valeurs moyennes de land_area et building_area ont été calculées. Cela a été préparé comme un objet de données Bokeh appelé source, déjà chargé pour vous.

Cette activité fait partie du cours

Visualisation de données interactive avec Bokeh

Voir le cours

Instructions de l’exercice

  • Importez column à partir du module Bokeh associé.
  • Ajoutez des glyphes de barres à building_size, en traçant "building_area" pour chaque "region".
  • Ajoutez des glyphes de barres à land_size, représentant "land_area" pour chaque "region".
  • Générez un fichier HTML nommé "my_first_column.html", et complétez l'appel à show() pour afficher les deux sous-graphiques.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import column
from ____.____ import ____
regions = ["Eastern", "Southern", "Western", "Northern"]
building_size = figure(x_axis_label="Region", y_axis_label="Building Size (Meters Squared)", 
                       x_range=regions)
land_size = figure(x_axis_label="Region", y_axis_label="Land Size (Meters Squared)", 
                   x_range=regions)

# Add bar glyphs
building_size.____(x="____", top="____", source=____)
land_size.____(x="____", top="____", source=____)

# Generate HTML file and display the subplots
output_file(filename="____")
show(____(____, ____))
Modifier et exécuter le code