Bù và điền giá trị khuyết bằng giá trị trung bình
Khi bắt tay vào phân tích, bạn thường sẽ dùng dữ liệu của riêng mình. Bộ dữ liệu thường có một số giá trị bị khuyết. Trong bài tập này, bạn sẽ luyện cách bù (impute) các giá trị khuyết đó. Việc bù giá trị khuyết rất quan trọng vì bạn không muốn các giá trị thiếu làm cản trở phân tích.
pandas đã được nạp với bí danh pd và NumPy đã được nạp với bí danh np. Một DataFrame của pandas tên là dataset đã được chuẩn bị sẵn cho bạn. DataFrame này có cột "Total Current Liabilities", trong đó có một số giá trị bị khuyết.
Bài tập này là một phần của khóa học
Phân tích báo cáo tài chính bằng Python
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.
# Impute missing value using average non-missing values by company
impute_by_company = dataset.____
# Impute missing value using average non-missing values by industry
impute_by_comp_type = dataset.____
print(impute_by_company)
print(impute_by_comp_type)