【问题标题】:Empty white space when plotting with Geopandas使用 Geopandas 绘图时的空白区域
【发布时间】:2021-07-04 18:42:04
【问题描述】:

我正在使用 Google Colab 尝试按照本教程绘制一些地理空间数据: Tutorial

使用美国人口普查 .shp 文件: File 这是数据的负责人: df_head() 和.crs: crs

但是,每次我尝试绘制时,我都会得到这些奇怪的空白空间,看起来像是在尝试在叠加层上绘制整个世界地图,如下所示: Geopandas Plot

我的代码很简单:

df_zipcodes = geopandas.read_file('cb_2018_us_zcta510_500k.shp')
df_zipcodes.plot()

有什么想法吗?我尝试更改文件的 crs 但没有成功,并且在尝试新的绘图之前我清除并关闭了所有数字。

【问题讨论】:

  • 很明显,日期变更线的另一端有一些小土地。
  • 谢谢老哥,就是这样,我只需要事先应用过滤器!

标签: graph maps geopandas


【解决方案1】:

所以我尝试使用教程中指示的相同过滤器:

df_states[~df_states['STUSPS'].isin(['AK','HI','AA','AE','AP','PR','RI','VI'])]

但实际上我必须申请:

df_states[~df_states['STUSPS'].isin(['PR', 'AK','VI','HI','AS','GU','MP'])]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-19
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    相关资源
    最近更新 更多