1
我從shape文件繪製在python地區分佈圖製作表格的傳奇,我想自定義情節的傳說,我使用的代碼波紋管:如何使用matplotlib和Python
import pandas as pd
import pysal as ps
import geopandas as gp
import numpy as np
import matplotlib.pyplot as plt
pth = 'outcom.shp'
tracts = gp.GeoDataFrame.from_file(pth)
ax = plot_dataframe(tracts, column='Density', scheme='QUANTILES', k=4, colormap=plt.cm.Blues, legend=True)
plt.show()
此外,我正在使用我在這裏發現的一個小補丁http://nbviewer.ipython.org/gist/jorisvandenbossche/d4e6efedfa1e4e91ab65以便可視化圖例。
所以我現在的問題是我怎麼能有一個定製的傳奇
我照你說的,但它就像有沒有地圖和表格之間的鏈接,我得到了一個顯示默認顏色的地圖的結果,在底部有你編碼的表格1。 –
我更新了答案,以使圖例使用輪廓圖中的顏色。 – ImportanceOfBeingErnest
以及我真的很感謝你的幫助,但我沒有使用contourf圖,這是一個choropleth地圖,我用這個:ax = plot_dataframe(tracts,column ='Density',scheme ='QUANTILES',k = 4, colormap = plt.cm.Blues,legend = True),並且數據框不支持'levels'。 –