相关疑难解决方法(0)

使用python中的matplotlib绘制对数轴

我想使用matplotlib绘制一个具有一个对数轴的图形.

我一直在阅读文档,但无法弄清楚语法.我知道它可能就像'scale=linear'在情节论证中那样简单,但我似乎无法做到正确

示例程序:

import pylab
import matplotlib.pyplot as plt
a = [pow(10, i) for i in range(10)]
fig = plt.figure()
ax = fig.add_subplot(2, 1, 1)

line, = ax.plot(a, color='blue', lw=2)
pylab.show()
Run Code Online (Sandbox Code Playgroud)

python logarithm matplotlib scale

325
推荐指数
6
解决办法
56万
查看次数

在 matplotlib 图形上设置自定义刻度间距

我想将刻度之间的空间设置为自定义距离而不是自动生成。我想实现这个图在 y 轴上的作用。https://pasteboard.co/H0XUbpq.jpg

我找到了如何设置自定义刻度的方法,但是轴上的间距仍然相同,然后大多数刻度仍然彼此靠近。所以我希望刻度间隔与 y 轴上刻度之间的空间不同,就像我上面链接的图表一样。

python graph matplotlib

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

标签 统计

matplotlib ×2

python ×2

graph ×1

logarithm ×1

scale ×1