开始使用免费开始使用

.apply() 函数作用于每个单元格

正如您在课程中所见,您可以使用 .apply() 将一个函数映射到 DataFrame 的每个单元格上,而不受行或列的限制。

现在请在 poker_hands 数据集上试一试。您将使用 .apply() 将 DataFrame 中每个单元格的值平方。用原生 Python 求一个数字 n 的平方的写法是 n**2

本练习是课程的一部分

使用 pandas 编写高效代码

查看课程

练习说明

  • 定义用于求平方的 lambda 变换。
  • 使用 .apply() 函数应用该变换。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Define the lambda transformation
get_square = ____ x: ____

# Apply the transformation
data_sum = poker_hands.____(____)
print(data_sum.head())
编辑并运行代码