Я пытаюсь получить доступ к нескольким отдельным файлам, извлечь значения, расположенные в одном и том же месте в каждом из них, а затем подогнать / построить их.
Прямо сейчас я решил проблему с помощью того, что, как мне кажется,очень неэффективное решение, использующее функцию 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)
Я очень, очень уверен, что могу получить доступ к информацииМне нужно гораздо проще и автоматизированнее.
Большое спасибо заранее за ваш вклад.