1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân cụm trong Python

Connected

Bài tập

FIFA 18: điều gì tạo nên một cầu thủ toàn diện?

Tổng quát, mức độ của một cầu thủ trong FIFA 18 được xác định bởi sáu chỉ số: tốc độ (pac), dứt điểm (sho), chuyền bóng (pas), rê bóng (dri), phòng ngự (def), thể lực (phy).

Đây là một thẻ cầu thủ mẫu:

Eden Hazard Player Card

Trong bài tập này, bạn sẽ dùng cả sáu chỉ số để tạo cụm. Dữ liệu cho bài tập được lưu trong pandas DataFrame, fifa. features là danh sách tên các cột này và scaled_features là danh sách các cột chứa giá trị đã chuẩn hóa của chúng. Các thư viện sau đã được nạp sẵn: kmeans, vq từ scipy.cluster.vq, matplotlib.pyplot là plt, seaborn là sns.

Trước khi bắt đầu, bạn có thể khám phá scaled_features để xem danh sách sáu tên cột đã chuẩn hóa.

Hướng dẫn 1/4

undefined XP
    1
    2
    3
    4
  • Dùng thuật toán kmeans() để tạo 2 cụm dựa trên danh sách cột scaled_features.