CommencerCommencer gratuitement

Sous-graphiques en colonne pour des données catégorielles

Les agents immobiliers souhaitent que vous analysiez comment la surface bâtie et la superficie du terrain varient selon la région à Melbourne. Avec la mise en page column, vous pouvez créer deux sous-graphiques montrant ces relations, en utilisant region comme axe des x.

Le DataFrame melb a été groupé 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 nommé source, déjà chargé pour vous.

Cet exercice fait partie du cours

Visualisation de données interactive avec Bokeh

Afficher le cours

Instructions

  • Importez column depuis le 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 cet exemple de code.

# 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