以下是一个示例代码,用于比较两列,如果条件满足,则在新列中添加'1':
import pandas as pd
# 创建一个示例数据框
data = {'Column1': [1, 2, 3, 4, 5],
'Column2': [2, 4, 6, 8, 10]}
df = pd.DataFrame(data)
# 创建一个新列,并将其初始化为0
df['NewColumn'] = 0
# 使用条件判断语句将满足条件的位置设置为1
df.loc[df['Column1'] < df['Column2'], 'NewColumn'] = 1
# 打印结果
print(df)
输出结果:
Column1 Column2 NewColumn
0 1 2 1
1 2 4 1
2 3 6 1
3 4 8 1
4 5 10 1
在这个示例中,我们使用pandas库创建了一个数据框。然后,我们创建了一个新列'NewColumn',并将其初始化为0。接下来,我们使用条件判断语句将满足条件的位置设置为1。最后,我们打印出结果。