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

Xây dựng ma trận tương quan

Sau khi bạn đã xếp hạng album, đội chiến lược muốn hiểu các chỉ số nào di chuyển cùng nhau. Bộ dữ liệu Spotify đã được bổ sung thêm các cột streams_billionsstreams_per_listener. Hãy xây dựng một ma trận tương quan để nhận diện các mối quan hệ mạnh và yếu giữa các thuộc tính số này.

polars đã được nạp với bí danh pl. DataFrame spotify có các cột bổ sung đã được nạp sẵn cho bạn.

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

Biến đổi dữ liệu với Polars

Xem khóa học

Hướng dẫn bài tập

  • Chọn năm cột số: streams_billions, monthly_listeners, streams_per_listener, duration_ms, và popularity, rồi tính tương quan.
  • Thêm một cột metric vào kết quả để dễ đọc hơn.

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.

# Build a correlation matrix from selected columns
corr = spotify.____(
    "streams_billions",
    "monthly_listeners",
    "streams_per_listener",
    "duration_ms",
    "____",
).____()

# Add a metric column for row labels
result = corr.with_columns(pl.Series("____", corr.columns))

print(result)
Chỉnh sửa và Chạy Mã