python - 在 matplotlib 中设置轴

标签 python matplotlib

我正在 matplotlib 中生成一个图形,我想将 x 轴设置在 0-10000 之间,但我不想更改 y 轴,我希望图形能够自行完成。现在两个轴都是自动生成的。

这是一个例子:

import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis([0, 6, 0, 20]) 

axis 命令无法帮助我,因为我还必须设置 y 值。同样由于某种原因 xlim 不起作用,它说它没有参数 xlim。

任何建议感谢感谢

最佳答案

这对我来说似乎很好用:

import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
# print plt.xlim()
plt.xlim(0, 10000)
# or 
# plt.xlim(xmin=0, xmax=10000)

关于python - 在 matplotlib 中设置轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7030807/

相关文章:

python - count() 和 concordance() 给出不同的计数

python - 没有框架的双轴图

python - 无法使用 ftplib 列出 FTP 目录 - 但 FTP 客户端可以工作

python - Scipy "masked arrays are not supported"错误

python - 如何在 mac os 上执行 python subprocess.check_output linux 命令

python - 统计文本文件中字母出现的频率

python - 如何对从二维直方图派生的图像进行动画处理

python - 在 matplotlib 图中绘制 SVG(嵌入在 wxPython 中)

python - 绘制一年时间序列中的每周滴答数据

python - 空心圆符号中的误差线