boxplot([AOD111,AOD211,AOD1,AOD2,AOD3,AOD4,AOD5,AOD6,AOD7,AOD8,AOD9,AOD10,AOD11111,AOD12,AOD13,AOD14,AOD15,AOD16,AOD17,AOD18,AOD19,AOD20],showmeans = True)
xticks(ind , ['OBS','ENS','BCC-ESM1','CanESM5','CESM2','CESM2-FV2','CESM2-WACCM','CESM2-WACCM-FV2','E3SM-1-0','E3SM-1-1','E3SM-1-1-ECA','GFDL-CM4','GFDL-ESM4','INM-CM4-8','INM-CM5-0','IPSL-CM6A-LR','KACE-1-0-G','MPI-ESM-1-2-HAM','MPI-ESM-1-2-HR','MPI-ESM-1-2-LR','MRI-ESM2-0','NorESM2-LM'],fontname='Times New Roman' , fontsize=18 , rotation=60.0)
代码见上 主要冲突在这俩行。positions是按照默认值,range(1,23)对应每个箱子的位置。ind是我自己定义的range(1,23),对应默认的位置。但是最后的图只显示x轴默认位置的ticks,怎么改都改不好。初学者,谢谢。(语言是Jython,与python有非常多的共同点)

xticks(ind , ['OBS','ENS','BCC-ESM1','CanESM5','CESM2','CESM2-FV2','CESM2-WACCM','CESM2-WACCM-FV2','E3SM-1-0','E3SM-1-1','E3SM-1-1-ECA','GFDL-CM4','GFDL-ESM4','INM-CM4-8','INM-CM5-0','IPSL-CM6A-LR','KACE-1-0-G','MPI-ESM-1-2-HAM','MPI-ESM-1-2-HR','MPI-ESM-1-2-LR','MRI-ESM2-0','NorESM2-LM'],fontname='Times New Roman' , fontsize=18 , rotation=60.0)
代码见上 主要冲突在这俩行。positions是按照默认值,range(1,23)对应每个箱子的位置。ind是我自己定义的range(1,23),对应默认的位置。但是最后的图只显示x轴默认位置的ticks,怎么改都改不好。初学者,谢谢。(语言是Jython,与python有非常多的共同点)
