有效访问不同但格式相同的文件中的数据

时间:2019-07-05 16:29:42

标签: python numpy import

我正在尝试访问几个不同的文件,提取每个文件中恰好位于相同位置的值,然后拟合/绘制它们。

现在,我解决了这个问题,我认为这是一个效率很低的解决方案,它使用np.genfromtxt()函数。每个a_value条目在每个.list文件中仅选择一个条目,我通过更改skip_bottom_lines值来手动迭代该过程:

import numpy as np

skip_bottom_lines = 5

skip_top_lines = (7-skip_bottom_lines) # always number of picked picks + 1

a_value01 = np.genfromtxt("323.list", skip_header = skip_top_lines, skip_footer = skip_bottom_lines, usecols = 5, unpack = True)
a_value02 = np.genfromtxt("324.list", skip_header = skip_top_lines, skip_footer = skip_bottom_lines, usecols = 5, unpack = True)
...
a_value05 = np.genfromtxt("327.list", skip_header = skip_top_lines, skip_footer = skip_bottom_lines, usecols = 5, unpack = True)

我非常非常确定我可以以更加简单和自动化的方式访问所需的信息。

在此先感谢您的贡献。

0 个答案:

没有答案