首页 > 解决方案 > 为什么 Xlim 和 Ylim 不能按预期工作

问题描述

为什么 xlim 和 ylim 不能按预期工作?它应该显示 1-4 的 y-lim 和 1-3 的 xlim。不是这种情况。知道为什么吗?

在此处输入图像描述

标签: pythonmatplotlib

解决方案


我建议使用 NumPyloadtxt将数据读入两个单独的数组,如以下完整答案所示。此外,您应该在绘图尝试设置限制。

import numpy as np
import matplotlib.pyplot as plt

x, y = np.loadtxt('....\test.txt', unpack=True)
plt.plot(x, y)
plt.ylim(1, 4)
plt.xlim(1, 3)
plt.show()

推荐阅读