1. Learn
  2. /
  3. Курси
  4. /
  5. Ефективне програмування з pandas

Connected

Вправа

.apply() для ітерації по рядках

.apply() — дуже корисний спосіб проходити рядками датафрейма й застосовувати певну функцію.

Ви працюватимете з підмножиною набору даних poker_hands, де в кожному рядку містяться лише ранги п'яти карт у роздачі (цю підмножину згенеровано для вас у скрипті). Ви отримаєте дисперсію кожної роздачі для всіх рангів і кожного рангу для всіх роздач.

Інструкції 1/2

undefined XP
  • 1
    • Визначте функцію lambda, яка повертає дисперсію, використовуючи пакет numpy.
    • Застосуйте перетворення для кожного рядка.
  • 2
    • Змініть скрипт, щоб застосувати функцію до кожного рангу.