ПочатиПочніть безкоштовно

Задання булевих стовпців

У наборах даних можуть бути стовпці, які коректніше за все моделювати як булеві значення. Проте pandas зазвичай завантажує їх як числа з плаваючою крапкою, адже перетворення на булеві за замовчуванням може мати небажані наслідки, наприклад перетворювати значення NA на True.

fcc_survey_subset.xlsx містить рядковий ідентифікатор і кілька стовпців True/False, що вказують на фінансові стресори. Ви визначите, у яких неідентифікаційних стовпцях немає значень NA і, отже, їх можна зробити булевими, а потім вкажете 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.____)
Редагувати та запускати код