Pandas DataFrame assign() 方法
实例
将新列添加到 DataFrame :
import pandas as pddata = {"age": [16, 14, 10],"qualified": [True, True, True]}df = pd.DataFrame(data)newdf = df.assign(name = ["Emil", "Tobias", "Linus"])print(newdf)
定义与用法
assign() 方法将新列添加到现有 DataFrame。
语法
dataframe.assign(kwargs)
参数
| 参数 | 描述 |
|---|---|
| kwargs | 必填。包含值的新列名 |
返回值
一个添加了新列的 DataFrame 。
此方法不会更改原始 DataFrame。