我想从.dat文件中绘制2列数据。在这些文件中,有2列有序数字(例如,从0到20)。我想做的是绘制/加载它们,例如从10到18,但我也希望图形范围(xlim)从0到20。
这是代码
import matplotlib.pyplot as plt
for f in zip(dataFiles):
data = np.loadtxt(f)
plt.plot(data[:,0],data[:,1])
我尝试了np.arange(10,18)
,但对我来说不起作用。
答案 0 :(得分:0)
您只需在数组data[10:18,0]
中指定开始和结束索引。
然后,您可以使用xlim
来设置x轴的限制:
plt.plot(data[10:18,0])
plt.plot(data[10:18,1])
plt.xlim(left=0,right=20)