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

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

Xem khóa học

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[____].____())
Chỉnh sửa và Chạy Mã