ПочатиПочніть безкоштовно

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

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

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

Ця вправа є частиною курсу

Ефективне програмування з pandas

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Define the lambda transformation
get_variance = ____

# Apply the transformation
data_tr = poker_hands[['R1', 'R2', 'R3', 'R4', 'R5']].____(____, ____)
print(data_tr.head())
Редагувати та запускати код