Loại bỏ bản ghi trùng lặp
Loại bỏ trùng lặp là kỹ năng cần thiết để đếm chính xác vì thường bạn không muốn tính cùng một đối tượng nhiều lần. Trong bài tập này, bạn sẽ tạo một vài DataFrame mới từ các giá trị duy nhất trong sales.
sales đã có sẵn và pandas đã được nhập với bí danh pd.
Bài tập này là một phần của khóa học
Xử lý dữ liệu với pandas
Hướng dẫn bài tập
- Xóa các hàng trong
salescó cặpstorevàtypetrùng lặp, lưu thànhstore_typesvà in phần đầu (head). - Xóa các hàng trong
salescó cặpstorevàdepartmenttrùng lặp, lưu thànhstore_deptsvà in phần đầu (head). - Lọc các hàng là tuần nghỉ lễ bằng cột
is_holiday, rồi loại cácdatetrùng lặp, lưu thànhholiday_dates. - Chọn cột
datecủaholiday_dates, và in ra.
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.
# Drop duplicate store/type combinations
store_types = ____
print(store_types.head())
# Drop duplicate store/department combinations
store_depts = ____
print(store_depts.head())
# Subset the rows where is_holiday is True and drop duplicate dates
holiday_dates = sales[sales[____]].drop_duplicates(____)
# Print date col of holiday_dates
print(____)