Эффективный доступ к данным в отдельных, но одинаково отформатированных файлах - PullRequest
0 голосов
/ 05 июля 2019

Я пытаюсь получить доступ к нескольким отдельным файлам, извлечь значения, расположенные в одном и том же месте в каждом из них, а затем подогнать / построить их.

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

Я очень, очень уверен, что могу получить доступ к информацииМне нужно гораздо проще и автоматизированнее.

Большое спасибо заранее за ваш вклад.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...