#python #pandas #csv
Вопрос:
У меня есть фрейм данных, похожий на этот :
Предмет | Компания | Ветка | Цена |
---|---|---|---|
Первый | A | 1 | 5 |
Второй | B | 2 | 8 |
Я хочу подсчитать количество или строки, в которых одно или несколько значений столбцов пусто или N/A (с помощью функции или между столбцами)
Предмет | Компания | Ветка | Цена | Незавершенное |
---|---|---|---|---|
A | 1 | 5. | Правда | |
Второй | B | 2 | 8. | Флейза |
Третий. | N/A. | 9. | Правда |
Таким образом, результат должен выглядеть следующим образом: количество строк с пропущенным значением равно 2
Комментарии:
1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Ответ №1:
Подсчитайте количество строк, содержащих одно или несколько пропущенных значений:
# df is your data frame
df.shape[0] - df.dropna().shape[0]