我有两个文件,名为" data1.dat"和" data2.dat"。我想采取" data1.dat"的第一列。作为xlabel和#34; data2.dat"的第三列作为ylabel并制作一个情节。 我怎样才能做到这一点? 请帮助。
答案 0 :(得分:0)
您可以读取这两个文件并将所需的列数据存储在numpy数组中,如下所示:
import numpy as np
import matplotlib.pyplot as plt
with open('data1.dat','r') as f1:
x=np.genfromtxt(f1) . # I suppose your data1 file has 1 column
with open('data2.dat','r') as f2:
y=np.genfromtxt(f2)
y=y[:,2] # I only the third column
# plot
plt.figure()
plt.plot(x,y)
plt.show()