開始使用免費開始

分位數等值區圖

在這個練習中,你會建立以分位數為基礎的樹木密度地圖。記得分位數演算法會依排名將數值切分為元素數量相同的多組,並為每組指定顏色。 這次我們將建立 7 組,讓 YlGn 色盤的色彩分配到整個數值範圍。

district_trees GeoDataFrame 已經載入。它包含變數 n_trees_per_area,用來衡量各行政區的樹木密度(注意此變數已乘以 10,000)。

本練習屬於課程

在 Python 中處理地理空間資料

檢視課程

練習說明

  • 使用 'n_trees_per_area' 變數、分位數分類法(7 個等級)以及 YlGn 色盤產生一張等值區圖。將結果指定給名為 ax 的變數。
  • 使用 set_axis_off() 方法移除圖面的外框、刻度與刻度標籤,讓地圖更乾淨。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Generate the choropleth and store the axis
____ = districts_trees.plot(column='n_trees_per_area', scheme='____',
                          k=____, cmap='____', legend=True)

# Remove frames, ticks and tick labels from the axis
____.set_axis_off()
plt.show()
編輯並執行程式碼