将`column`添加到geoDataFrame.plot会产生TypeError

时间:2017-05-26 08:47:24

标签: python pandas geopandas

我有一个docs,我正在尝试绘制。

没有args它很乐意绘制这个:

geodataframe

但是当我尝试这个gp_aircon_df.geometry.plot(column="coolingHours", cmap='spring');时,我得到了:

TypeError: There is no Line2D property "column"

df非常简单:

    coolingHours  geometry
0   5377          POLYGON ((130.834539712 -12.45798405399995, 13...
1   5377          POLYGON ((130.8471142530001 -12.37754403699995...
.
.

知道发生了什么事吗?

(不是enter image description here

1 个答案:

答案 0 :(得分:1)

首先尝试将.geometry.plot()的参数定义为字典。例如:

ch = dict(column="coolingHours", colormap = "spring")
gp_aircon_df.geometry.plot(**ch)

Choropleth example image