Рассмотрим объект astropy
Table () .
from astropy.io import ascii
weather_data = """
day,precip,type
,1.5,rain
Tues, 9.,
Wed,1.1,snow
ed,,aaa
Wd,1.1,snow
"""
dat = ascii.read(weather_data)
print(dat)
day precip type
---- ------ ----
-- 1.5 rain
Tues 9.0 --
Wed 1.1 snow
ed -- aaa
Wd 1.1 snow
Мне нужно удалить все строки, которые содержат хотя бы один замаскированный элемент. Финальный стол должен выглядеть следующим образом:
day precip type
---- ------ ----
Wed 1.1 snow
Wd 1.1 snow
Это кажется простой задачей, но я не смог найти способ сделать это в документах .
Добавить
Я знаю, что мог бы использовать .to_pandas()
, чтобы преобразовать таблицу в pandas
объект, а затем использовать что-то вроде .dropna()
, но это заставляет меня установить pandas
, что я и не надеваю не хочу.