1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Viết mã hiệu quả với pandas

Connected

Bài tập

.apply() để lặp theo hàng

.apply() rất hữu ích để lặp qua các hàng của một DataFrame và áp dụng một hàm cụ thể.

Bạn sẽ làm việc với một tập con của dữ liệu poker_hands, chỉ bao gồm bậc (rank) của cả năm lá bài trong mỗi ván ở từng hàng (tập con này đã được tạo sẵn trong script). Bạn sẽ tính phương sai của từng ván theo tất cả các bậc, và từng bậc theo tất cả các ván.

Hướng dẫn 1/2

undefined XP
  • 1
    • Định nghĩa một hàm lambda để trả về phương sai, dùng gói numpy.
    • Áp dụng phép biến đổi cho mọi hàng.
  • 2
    • Sửa script để áp dụng hàm cho mọi bậc (rank).