Bắt đầu ngayBắt đầu miễn phí

Đặt các cột Boolean

Một số bộ dữ liệu có các cột phù hợp nhất khi mô hình hóa dưới dạng giá trị Boolean. Tuy nhiên, pandas thường tải chúng dưới dạng float theo mặc định, vì mặc định dùng Boolean có thể gây tác dụng phụ không mong muốn như biến các giá trị NA thành True.

fcc_survey_subset.xlsx có một cột ID dạng chuỗi và vài cột True/False thể hiện các yếu tố gây áp lực tài chính. Bạn sẽ đánh giá xem các cột không phải ID nào không có giá trị NA và do đó có thể đặt về kiểu Boolean, rồi hướng dẫn read_excel() tải chúng đúng kiểu bằng tham số dtype.

pandas đã được nạp với tên pd.

Bài tập này là một phần của khóa học

Nạp dữ liệu gọn nhẹ với pandas

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Load the data
survey_data = pd.read_excel("fcc_survey_subset.xlsx")

# Count NA values in each column
print(survey_data.____)
Chỉnh sửa và Chạy Mã