Итак, у меня есть большой файл .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 ссылка на файл с веб-сайта