You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jupyter Notebook使用geopandas绘图时x轴与y轴不显示问题

修复方案

代码修改

你当前代码缺失Jupyter绘图必需的魔法声明、matplotlib依赖导入,也没有主动配置坐标轴显示规则,调整后代码如下:

# Jupyter 环境绘图必须配置的魔法命令
%matplotlib inline
import geopandas
import matplotlib.pyplot as plt

map_df = geopandas.read_file(geopandas.datasets.get_path('naturalearth_lowres'))
ax = map_df.plot()
# 强制开启坐标轴显示
ax.set_axis_on()
# 可按需自定义坐标轴标签
ax.set_xlabel('经度')
ax.set_ylabel('纬度')
plt.show()

依赖兼容排查

如果修改代码后问题仍然存在,是geopandas与matplotlib版本不兼容导致的渲染异常,执行以下命令更新依赖即可:

# pip 环境
pip install --upgrade geopandas matplotlib

# conda 环境
conda update geopandas matplotlib

要是升级后仍有问题,可安装经过验证的稳定版本组合:

pip install geopandas==0.12.2 matplotlib==3.7.1

内容的提问来源于stack exchange,提问作者William Elder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 22:54:04