0
に変換する
フォルダから複数のファイルをプロットしたい。私はプロットする方法を理解しているデータに変換することに問題があります。読み込みファイルを
まず私は、フォルダ内のすべてのファイルをお読みください。
for file_path in file_list: # this for loop reads all files
with open(file_path) as f_input:
sourcefiles.append(f_input.readlines())
私はその後、
data = []
alldata = []
cutdata = []
for i in range(0, length):
l = len(sourcefiles[i])
cdata = sourcefiles[i][320:l-2]
cutdata.append(cdata)
cutdata
いくつかのヘッダを取り除くために少しsourcefiles
内の各ラインをトリミング今でファイルのx
リストを含んでいますy
行。最初の行は次のようになります。
['20.0000 10838.0000 1.0000\n', '20.0152 11226.0000 1.0000\n', '20.0304 11188.0000 1.0000\n', '20.0456 11133.0000 1.0000\n', '20.0608 11030.0000 1.0000\n', '20.0760 11275.0000 1.0000\n', '20.0912 11209.0000 1.0000\n', '20.1064 11127.0000 1.0000\n', '20.1216 11394.0000 1.0000\n', '20.1368 11030.0000 1.0000\n']
空白で区切られた各行に最初の2つの数字をプロットします。これらの値をプロットするにはどうすればよいですか?