如何使用Geopandas绘制负值和正值

时间:2019-07-01 11:53:29

标签: python-3.x matplotlib geopandas

我正在使用naturalearth_lowres数据帧,并添加了一列用于区别(外部值,我不想谈论源)。但是,这些差异是正数和负数,当我尝试使用

绘制它们时
import geopandas as gpd
import matplotlib.pyplot as plt

gdf = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres'))
gdf['diff'] = gdf['pop_est'] - gdf['gdp_md_est']    
gdf.plot(column='diff', legend=True)
plt.show()

结果是带有图例的图不低于0。因此,每个低于0的值看起来都是0。

还有什么方法可以使负值绘制图表?

0 个答案:

没有答案