Установка булевых столбцов
В наборах данных могут встречаться столбцы, которые логичнее всего представить как булевы значения. Однако по умолчанию pandas загружает их как числа с плавающей точкой, поскольку автоматическое преобразование в булев тип может привести к нежелательным последствиям — например, значения NA превратятся в True.
Файл fcc_survey_subset.xlsx содержит строковый столбец с идентификаторами и несколько столбцов True/False, отражающих финансовые трудности респондентов. Вы определите, в каких столбцах (кроме ID) нет пропущенных значений и которые, следовательно, можно задать как булевы, а затем укажете read_excel() загрузить их с помощью аргумента dtype.
pandas импортирован как pd.
Это упражнение является частью курса
Эффективный импорт данных с pandas
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Load the data
survey_data = pd.read_excel("fcc_survey_subset.xlsx")
# Count NA values in each column
print(survey_data.____)