我正在使用seaborn绘制一系列箱线图。
我每隔20个刻度获得一个标记为 xtick,但这些标签是1、2、3、4,而不是20、40、60、80...
sns.boxplot(full_array)
其中full_array
包含200个数组。因此,我有200个箱线图和x轴上从0到200的刻度。
xticks太靠近了,我想只显示一些,例如每20个带标签的xtick。
我尝试了几种解决方案,如这里提到的那些,但它们都没有起作用。
每次我对xticks进行采样,我都会得到错误的刻度标签,因为它们被编号为0到N,间距为单位。
例如,使用以下行:
ax.xaxis.set_major_locator(ticker.MultipleLocator(20))
我每隔20个刻度获得一个标记为 xtick,但这些标签是1、2、3、4,而不是20、40、60、80...
ax.xaxis.set_major_locator(ticker.MultipleLocator(5))
中的 5 是什么意思? - Jason Goal