Python: использование таблиц для спецификации c Информация - PullRequest
0 голосов
/ 06 апреля 2020

Итак, у меня есть большой файл .txt с кучей данных, которые я связал для справки. Go перейдите по ссылке, перейдите на вкладку «Выпуск данных» слева и введите «Исходные каталоги Spectroscopi c», наконец, загрузите «Все источники полос NGP», представляющие собой сжатый файл. Я могу открыть его как текстовый файл. Это ОЧЕНЬ большая таблица, детализирующая наблюдения тысяч космологических объектов.

Сначала мне нужно было перевести эту таблицу в Python, что я и сделал, используя следующий код:

import numpy as np
X = np.loadtxt('parent.ngp.txt', skiprows=1)

Теперь данные в текстовом файле имеют много столбцов. Если вы посмотрите на столбец 8, он называется «qual». Допустим, я хочу сохранить все строки таблицы, кроме тех, в которых значение qual равно или меньше 3.

Поэтому я хочу удалить все строки, где qual равно или меньше 3, и теперь иметь обновленную таблицу.

Как можно Я подхожу к этому? Есть ли метод, который не требует много пакетов, таких как pandas?

Спасибо, Q

TXT ссылка на файл с веб-сайта

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