Python matplotlib yaxis级别重叠

Python matplotlib yaxis级别重叠,python,matplotlib,Python,Matplotlib,我有下面一行yaxis的代码 ax.yaxis.set_tick_params(which='minor', direction='out', length=1, labelsize=8, labelleft='off', labelright='

我有下面一行yaxis的代码

ax.yaxis.set_tick_params(which='minor',
                         direction='out', 
                         length=1,
                         labelsize=8,
                         labelleft='off',
                         labelright='on',
                        )
这个没问题,因为我减小了字体大小

下面的一个甚至不可读


如何添加一个参数,使其在值如此接近时不会重叠

我认为在MPL中不可能实现您想要的。没有任何参数可以防止轴标签重叠。matplot库中是否有其他技巧允许此操作?此用于移动打印标签的库可能会有所帮助。但不确定它是否适用于图形框之外的标签。