爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4929|回复: 2

[求助] python y轴刻度和图分离

[复制链接]
发表于 2022-12-5 11:23:07 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大佬们,我的纬度当中心调到180°为啥会和图分离,中心纬度170-180图都会出现不同程度的分离。 STD PR 1PCT.png 1PCT PI MEAN PR STD.png
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2022-12-5 11:25:13 | 显示全部楼层
fig_ax.set_extent(extent, crs=ccrs.PlateCarree())
    fig_ax.add_feature(cfeature.COASTLINE.with_scale('10m'),lw=0.5)
    fig_ax.add_feature(cfeature.LAKES, alpha=0.5)
    fig_ax.set_xticks(np.arange(extent[0],extent[1]+30, 30), crs=ccrs.PlateCarree())
    fig_ax.set_xticks(np.arange(extent[0], extent[1] + 10, 10), minor=True, crs=ccrs.PlateCarree())
    fig_ax.set_yticks(np.arange(extent[2], extent[3] + 10, 10), minor=True, crs=ccrs.PlateCarree())
    fig_ax.set_yticks(np.arange(extent[2],extent[3]+20,20), crs=ccrs.PlateCarree())
    fig_ax.xaxis.set_tick_params(which='major', width=1, length=4)  # 主刻度  wihch= major minor both
    fig_ax.yaxis.set_tick_params(which='major', width=1, length=4)
    fig_ax.xaxis.set_tick_params(which='minor', width=0.5, length=2)
    fig_ax.yaxis.set_tick_params(which='minor', width=0.5, length=2)
    lon_formatter = cticker.LongitudeFormatter()
    lat_formatter = cticker.LatitudeFormatter()
    fig_ax.xaxis.set_major_formatter(lon_formatter)
    fig_ax.yaxis.set_major_formatter(lat_formatter)
    plt.tick_params(labelsize=6)
    return fig_ax
fig = plt.figure(figsize=(12,12),dpi=300)
proj = ccrs.PlateCarree(central_longitude=171)
extent_pr = [0, 360, -40, 60]
#extent_ts = [0, 360, -90, 90]


密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2022-12-6 14:08:57 | 显示全部楼层
更新一下cartopy试试
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表