Subplot kolom kategorikal
Agen properti meminta Anda menganalisis bagaimana ukuran bangunan dan luas tanah berbeda menurut wilayah di Melbourne. Dengan tata letak column, Anda dapat membuat dua subplot yang menampilkan hubungan ini, menggunakan region sebagai sumbu-x.
DataFrame melb telah dikelompokkan berdasarkan region, dan nilai rata-rata untuk land_area dan building_area telah dihitung. Ini telah disiapkan sebagai objek data Bokeh bernama source, yang sudah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
Visualisasi Data Interaktif dengan Bokeh
Petunjuk latihan
- Impor
columndari modul Bokeh terkait. - Tambahkan glyph batang ke
building_size, memplot"building_area"untuk setiap"region". - Tambahkan glyph batang ke
land_size, yang merepresentasikan"land_area"untuk setiap"region". - Hasilkan file HTML bernama
"my_first_column.html", dan lengkapi pemanggilanshow()untuk menampilkan kedua subplot.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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(____(____, ____))