你可以使用Python的pandas库来比较两列的值并根据比较结果创建另外两列。以下是一个代码示例:
import pandas as pd
# 创建示例数据
data = {'A': [1, 2, 3, 4, 5],
'B': [6, 7, 8, 9, 10]}
df = pd.DataFrame(data)
# 比较两列的值并创建新列
df['C'] = df['A'] > df['B'] # 如果A列的值大于B列的值,C列的值为True,否则为False
df['D'] = df['A'] * df['B'] # D列的值等于A列的值乘以B列的值
# 打印结果
print(df)
运行以上代码会输出如下结果:
A B C D
0 1 6 False 6
1 2 7 False 14
2 3 8 False 24
3 4 9 False 36
4 5 10 False 50
在以上示例中,我们创建了一个包含两列数据的DataFrame,并使用比较运算符(>)比较了A列和B列的值,并将结果存储在新的C列中。同时,我们还使用了乘法运算符(*)将A列的值和B列的值相乘,并将结果存储在新的D列中。
上一篇:比较两列的条形图