我正在尝试访问几个不同的文件,提取每个文件中恰好位于相同位置的值,然后拟合/绘制它们。
现在,我解决了这个问题,我认为这是一个效率很低的解决方案,它使用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)
我非常非常确定我可以以更加简单和自动化的方式访问所需的信息。
在此先感谢您的贡献。