用Python在单个绘图中绘图

2024-05-19 09:47:03 发布

您现在位置:Python中文网/ 问答频道 /正文

所以,我是Python新手。我有484个航天器的txt文件数据文件名为WI\ H0\ MFI\ U 1、WI\ H0\ MFI\ U 2……WI\ H0\ MFI\ U 484。我想在一个绘图中绘制所有这些484txt文件,但没有成功。我使用了下面的代码,但没有用。你知道吗

import numpy as np
import matplotlib.pyplot as plt
filelist=[]
for i in range(1,485):
    filelist.append("/Users/Hrihaan/Desktop/WI_H0_MFI_%s.txt" %i)
for fname in filelist:
    data=np.loadtxt(fname)
    x=data[:,1]
    x_1= x - data[0,1]
    x_2= x_1 - 86400
    x_3 = x_2/3600
    Y=data[:,2]
    np.clip(Y,0,None)
    plt.plot(x_3, np.clip(Y,0,None))
plt.show()

任何帮助都将不胜感激。你知道吗


Tags: 文件inimporttxtfordataclipas

热门问题