gpt4 book ai didi

python - 什么是 x 尺度和 y 尺度?

转载 作者:行者123 更新时间:2023-12-01 07:40:04 24 4
gpt4 key购买 nike

我正在阅读一些代码,其中我注意到使用pyplot.xaxis('log')pyplot.yaxis('log')时发生了很大的变化。所以基本的散点图如下所示: enter image description here

添加后:

plt.xscale('log')
plt.yscale('log')

图表如下所示: enter image description here

我去看了文档,但没有足够的解释。例如,什么是 xscaleyscale 以及它们各自参数的功能是什么,例如 log线性symloglogit

enter image description here

我对 graph 和 matplotlib 绝对是新手。我对这些不太了解,能否请您帮我解释一下什么是xscaleyscale以及它们各自参数的功能,例如 log线性symloglogit

感谢您的帮助

最佳答案

您正在将 y 轴和 x 轴的刻度设置为对数刻度。

通常,轴上的每 y 距离您的值都会增加固定量,例如:

   0 at 0cm
1 at 1cm
2 at 2cm
...
1000 at 10m

对于对数,值按幅度缩放。 10 的幂示例:

   0 at 0cm
1 at 1cm
10 at 2cm
100 at 3cm
1000 at 4cm etc.

这是一种以更紧凑的格式显示广泛传播的数据的方法。

参见logarithmic scale on wikipedia

您的数据有一组值和一个离群值 - 通过使用对数刻度打印,您的 Blob 将显示在距离任何之间的大距离上blob 并且离群值由于它是对数的而占用较少的屏幕区域。

对数图的其他示例:

关于python - 什么是 x 尺度和 y 尺度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56765332/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com