我有一个数据文件,需要阅读。我知道要阅读Python中的文件,必须执行以下操作:
file = open(fileLocaion, 'r+')
但我不知道该给谁做特别的阅读。我的数据在列中。因此,一列中的x
值和另一列中的y
值的标题位于顶部。数据(我的文本文件a.txt
)看起来像
Charge (1x), Ch A, Run #1
Time ( s ) Charge (1x) ( µC )
0.0000 0.021
0.1000 0.021
0.2000 0.021
0.3000 0.021
0.4000 0.021
0.5000 0.021
0.6000 0.021
所以第一次值是0.0000
,第一次充电值是0.021
。我希望能够将其引入Python并使用matplotlib
来绘制它。但是我很难弄清楚如何读取这些数据。
如果要用matplotlib绘制它,可能最简单的方法是使用
numpy.loadtxt
[docs],因为无论如何都会安装numpy:注意,我必须在这里添加
skiprows=2
才能跳过标题。然后时间是d[:,0]
,电荷是d[:,1]
,或者你可以用loadtxt
显式地得到它们:现在费用和时间包括:
相关问题 更多 >
编程相关推荐