Pandas DataFrame assign() 方法
示例
向 DataFrame 新增新列
import pandas as pd
data = {
"age": [16, 14, 10],
"qualified": [True, True, True]
}
df = pd.DataFrame(data)
newdf = df.assign(name = ["Emil", "Tobias", "Linus"])
自己動手試一試 »
定義和用法
assign()
方法向現有 DataFrame 新增新列。
語法
dataframe.assign(kwargs)
引數
引數 | 描述 |
---|---|
kwargs | 必需。新列名及其值 |
返回值
一個添加了新列的 DataFrame。
此方法不會更改原始的 DataFrame。