要给变量标记数据框,可以使用assign()
方法。下面是一个示例代码:
import pandas as pd
# 创建一个示例数据框
data = {'Name': ['Alice', 'Bob', 'Charlie', 'David'],
'Age': [25, 30, 35, 40],
'Gender': ['Female', 'Male', 'Male', 'Male']}
df = pd.DataFrame(data)
# 标记变量
df = df.assign(Married=['Yes', 'No', 'Yes', 'No'])
# 打印结果
print(df)
输出:
Name Age Gender Married
0 Alice 25 Female Yes
1 Bob 30 Male No
2 Charlie 35 Male Yes
3 David 40 Male No
在这个示例中,我们使用assign()
方法将一个新的列'Married'添加到数据框中,并为每个观察值分配了相应的值。
上一篇:标记变量