在 Python 中處理地理空間資料
Dani Arribas-Bel
Geographic Data Science Lab (University of Liverpool)
countries.plot(column='gdp_per_cap', legend=True)

指定欄位:
locations.plot(column='variable')
含分類方法的著色地圖:
locations.plot(column='variable', scheme='quantiles', k=7, cmap='viridis')
關鍵選項:
k)scheme)cmap)locations.plot(column='variable', scheme='Quantiles', k=7, cmap='viridis')
著色地圖 勢必帶來資訊損失(可以接受)
權衡:
k)k)經驗法則:3 到 12 個類別或「區間」
locations.plot(column='variable', scheme='quantiles', k=7, cmap='viridis')
要如何把
variable中的每個值分到k個群組之一?
針對連續變數的兩種常見作法:
'equal_interval')'quantiles')locations.plot(column='variable', scheme='equal_interval', k=7, cmap='Purples')

locations.plot(column='variable', scheme='quantiles', k=7, cmap='Purples')

類別型、無序
locations.plot(column='variable',
categorical=True, cmap='Purples')
逐級、序列色
locations.plot(column='variable',
k=5, cmap='RdPu')
逐級、發散色
locations.plot(column='variable',
k=5, cmap='RdYlGn')



重點:與你的目的一致
在 Python 中處理地理空間資料