相关疑难解决方法(0)

用计算值替换matplotlib刻度标签的正确方法是什么?

我有一个带有对数轴的图形

在此输入图像描述

我想重新标记轴刻度与值的日志,而不是值本身

在此输入图像描述

我完成这个的方式是

plt.axes().set_xticklabels([math.log10(x) for x in plt.axes().get_xticks()])
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有一种不太复杂的方式来做到这一点.

matplotlib通过从原始刻度值计算的值系统地重新标记图上的刻度线的正确习惯是什么?

python axes matplotlib

7
推荐指数
1
解决办法
2512
查看次数

标签 统计

axes ×1

matplotlib ×1

python ×1