Удалять столбцы, если количество нулевых значений
Я хочу удалить / разделить столбцы, если в них есть несколько отсутствующих / нулевых значений. Например, в моем фрейме данных 19,622 строки, и я хотел бы удалить те столбцы, в которых отсутствует более 9,811 (50%) значений.
Я подумал о создании таблицы с уникальным столбцом с количеством нулей, а затем поработал с ней:
null['null]=df.isnull().sum()
Но я думаю, это не лучший способ.
Заранее спасибо.