相关疑难解决方法(0)

'log'和'symlog'有什么区别?

matplotlib中,我可以使用pyplot.xscale()或设置轴缩放Axes.set_xscale().这两个函数都接受三种不同的尺度:'linear'| 'log'| 'symlog'.

'log'和之间有什么区别'symlog'?在我做过的简单测试中,它们看起来完全相同.

我知道文档说它们接受不同的参数,但我仍然不明白它们之间的区别.有人可以解释一下吗?如果它有一些示例代码和图形,答案将是最好的!(另外:'symlog'这个名字来自哪里?)

python logarithm matplotlib scale

88
推荐指数
3
解决办法
4万
查看次数

缩放matplotlib图,以便显示小/大的正/负差异

在此输入图像描述

该图应该显示时间差异,可以是负值和正值.有些差异非常小,而其他差异非常大.

我可以缩放x轴,使分辨率在x = 0附近非常精细,并且远离x = 0粗糙吗?是否有可能从x = 0向外输出对数标度?

编辑:

正如@Evert所建议的,这解决了我的问题:

ax = gca()
...
ax.set_xscale("symlog")
Run Code Online (Sandbox Code Playgroud)

并产生这个情节:

在此输入图像描述

python plot matplotlib ipython-notebook

3
推荐指数
1
解决办法
2372
查看次数

标签 统计

matplotlib ×2

python ×2

ipython-notebook ×1

logarithm ×1

plot ×1

scale ×1