小编SMa*_*Maj的帖子

关于使用 Python xarray 将经度数组从 0 - 360 更改为 -180 到 180

我是一名 matlab 用户,最近尝试更多地使用 Python 进行计算。我正在使用 xarray 并希望将我的经度数组从地球物理场的 0 - 360 更改为 -180 到 180。但是当我这样做时:

df=xr.open_dataset(ecmwf_winds.nc)
u10=df['u10']
lon=df['longitude']
lon = np.where(lon > 180, lon-360, lon)
[X,Y]=np.meshgrid(lon,df.latitude)
plt.contourf(X,Y,u10)
Run Code Online (Sandbox Code Playgroud)

等高线图因间隙而变得凌乱,这是没有意义的。任何人都可以帮我解决这个问题。我不确定我哪里做错了。

python python-xarray

3
推荐指数
2
解决办法
4119
查看次数

标签 统计

python ×1

python-xarray ×1