MulaiMulai sekarang secara gratis

Menggunakan gridplot

Agen properti ingin meneliti bagaimana hubungan antara ukuran properti dan harga bervariasi di empat wilayah Melbourne:

"Northern", "Western", "Eastern", dan "Southern".

Ini adalah kesempatan yang tepat untuk menggunakan gridplot, menampilkan satu subplot untuk setiap wilayah!

Latihan ini adalah bagian dari kursus

Visualisasi Data Interaktif dengan Bokeh

Lihat Kursus

Petunjuk latihan

  • Impor gridplot.
  • Buat df dengan memfilter melb untuk wilayah yang diinginkan.
  • Lengkapi kode untuk menambahkan glyph lingkaran ke fig, merepresentasikan x sebagai kolom luas bangunan dan y sebagai harga, dari source, serta legend_label sebagai region.
  • Tampilkan subplot dalam sebuah grid menggunakan dua kolom.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import gridplot
from ____.____ import ____
plots = []

# Complete for loop to create plots
for region in ["Northern", "Western", "Southern", "Eastern"]:
  df = melb.loc[melb["region"] == ____]
  source = ColumnDataSource(data=df)
  fig = figure(x_axis_label="Building Area (Meters Squared)", y_axis_label="Price")
  fig.circle(x="____", y="____", source=____, legend_label=____)
  fig.yaxis[0].formatter = NumeralTickFormatter(format="$0a")
  plots.append(fig)

# Display plot
output_file(filename="gridplot.html")
show(____(____, ncols=____))
Edit dan Jalankan Kode