Tìm số lượng giá trị duy nhất
Bạn muốn luyện tập một số kỹ năng thao tác và phân tích dữ liệu phân loại vừa học. Để xác định dữ liệu nào có thể được định dạng lại để khai thác giá trị, bạn sẽ tìm xem các cột không phải số trong bộ dữ liệu planes cột nào có số lượng giá trị duy nhất lớn.
pandas đã được nhập với bí danh pd, và bộ dữ liệu đã được lưu trong biến planes.
Bài tập này là một phần của khóa học
Phân tích dữ liệu khám phá trong Python
Hướng dẫn bài tập
- Lọc
planesđể lấy các cột có kiểu dữ liệu"object". - Lặp qua các cột trong bộ dữ liệu.
- Thêm biến lặp cột vào câu lệnh print, rồi gọi hàm để trả về số lượng giá trị duy nhất trong cột.
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.
# Filter the DataFrame for object columns
non_numeric = planes._____("____")
# Loop through columns
for ____ in non_numeric.____:
# Print the number of unique values
print(f"Number of unique values in {____} column: ", non_numeric[____].____())