Задання булевих стовпців
У наборах даних можуть бути стовпці, які коректніше за все моделювати як булеві значення. Проте 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.____)