当数据在x轴或y轴上分布不均匀,具有长尾现象时,可以对轴上的刻度压缩,使得轴上相同的长度代表不同的跨度。
假设
x, y 在正常数据轴上的图呈现出下面的样子:
数据集中在左侧,不利于观测,所以把y轴用10的幂次方来统计。方便看数据的分布。
关键的代码就这一句:
plt.yscale('symlog')
加在plt.plot(x, y)之后即可。
如果想要x轴变成对数形式,可以使用:
plt.xscale('symlog')
是不是非常客来碗呢~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)