gpt4 book ai didi

python - 以图形方式显示具体范围

转载 作者:行者123 更新时间:2023-12-01 05:08:48 24 4
gpt4 key购买 nike

我刚刚开始使用 matplotlib。例如,有以下代码:

import pylab

x = [1, 2, 3, 4, 5, 6, 7]
y = [2, 3, 4, 5, 6, 7, 8]

pylab.plot(x, y)
pylab.axhline(0, color="black")
pylab.axvline(0, color="black")

pylab.show()

enter image description here

显示从 08 (Y) 和 07 (X)。是否有办法指定轴中显示的值的范围?例如,从 -53 以及从 -53。功能线超出该范围也没关系。

最佳答案

您可以使用pylab.{x|y}lim(min, max):

import pylab

x = [1, 2, 3, 4, 5, 6, 7]
y = [2, 3, 4, 5, 6, 7, 8]

pylab.plot(x, y)
pylab.axhline(0, color="black")
pylab.axvline(0, color="black")

# Here we go:
pylab.xlim(-5, 3)
pylab.ylim(-5, 3)

pylab.show()

编辑:我同意@tcaswell。您应该改用 pyplot 包:

import numpy as np
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5, 6, 7]
y = [2, 3, 4, 5, 6, 7, 8]

plt.plot(x, y)
plt.axhline(0, color="black")
plt.axvline(0, color="black")

plt.xlim(-5, 3)
plt.ylim(-5, 3)

plt.show()

关于python - 以图形方式显示具体范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24581406/

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