gpt4 book ai didi

python - 如何使用 matplotlib 绘制方差较大的值

转载 作者:太空宇宙 更新时间:2023-11-04 10:07:47 25 4
gpt4 key购买 nike

Y 的值类似于 [0, 2, 38, 47, 123, 234, 1003, 100004, 50000003, 1000000004]

我要得到的图如下:

logplot

最佳答案

来自示例 here

# log y axis
import matplotlib.pyplot as plt
import numpy as np

t = np.arange(0.01, 20.0, 0.01)
plt.subplot(221)
plt.semilogy(t, np.exp(-t/5.0))
plt.title('semilogy')
plt.grid(True)
plt.show()

所以使用plt.semilogy()。如果您想要具有对数标度的 X 轴,请使用 plt.semilogx()。对于对数刻度上的两个轴,请使用 plt.loglog()

关于python - 如何使用 matplotlib 绘制方差较大的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40014142/

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