![]() |
1
193
我终于找时间做了些实验,以便了解它们之间的区别。我发现:
我认为通过图形和示例,一切都会变得更容易理解,所以让我们尝试一下:
为了完整起见,我使用了以下代码来保存每个数字:
(如果您不确定我是否要回答自己的问题,请阅读 this |
![]() |
2
20
符号 类似于log,但允许您定义一个接近零的值范围,在该范围内绘图是线性的,以避免绘图在零附近变为无穷大。 http://matplotlib.sourceforge.net/api/axes_api.html#matplotlib.axes.Axes.set_xscale 在对数图中,你永远不会有一个零值,如果你有一个接近零值的值,它会从你的图的底部向下(无限向下),因为当你取“log(接近零值)”时,你会得到“接近负无穷大”。 symlog可以帮助您在需要一个日志图的情况下解决问题,但是有时值可能会下降到零,但是您仍然希望能够以一种有意义的方式在图上显示它。如果你需要symlog,你会知道的。 |
![]() |
3
6
下面是一个需要symlog时的行为示例:
[
对数比例图。一切都崩溃了。
符号标度图。一切都是应该的。
|
![]() |
Yuxi L · 在matplotlib中用网格线绘制热图会错过网格线 6 月前 |
![]() |
s28 · Matplotlib(Python):一个颜色条用于绘制多个轮廓图 10 月前 |
![]() |
Amanda · 同步matplotlib imshow坐标 10 月前 |