Функция .apply() для каждой ячейки
Как вы видели на уроке, функция .apply() позволяет применить заданное преобразование к каждой ячейке DataFrame — независимо от столбца или строки.
Попробуйте это на наборе данных poker_hands. С помощью .apply() возведите каждую ячейку DataFrame в квадрат. В Python для возведения числа n в квадрат используется выражение n**2.
Это упражнение является частью курса
Эффективная работа с pandas
Инструкции к упражнению
- Определите лямбда-преобразование для возведения в квадрат.
- Примените преобразование с помощью функции
.apply().
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Define the lambda transformation
get_square = ____ x: ____
# Apply the transformation
data_sum = poker_hands.____(____)
print(data_sum.head())