НачатьНачать бесплатно

Функция .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())
Редактировать и запускать код