Pandas DataFrame.assign()

2024年8月29日 | 1 分钟阅读

assign() 方法也负责向 DataFrame 中添加新列。

如果我们重新分配一个现有列,那么它的值将被覆盖。

签名

参数

  • kwargs: 关键字是列名。如果这些关键字的值是可调用的,则将它们分配给新列。如果这些值不可调用,则简单地分配它们。

返回值

它返回一个包含新列添加的 DataFrame。

示例 1

输出

     ID     Name
0    101    Smith
1    102	Parker
2    103	John

示例 2

输出

            temp_c     temp_f     temp_k
Canada       17.0       72.0     621.405
Australia    25.0       96.0     657.405

下一主题DataFrame.astype()