НачатьНачать бесплатно

Установка булевых столбцов

В наборах данных могут встречаться столбцы, которые логичнее всего представить как булевы значения. Однако по умолчанию 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.____)
Редактировать и запускать код