dataframe两列逐行比较大小
时间: 2023-11-05 21:04:40 浏览: 141
对比两列数据
这个问题属于技术问题,我可以回答。对于一个DataFrame两列逐行比较大小,可以使用DataFrame的apply方法和lambda函数实现,例如:
```
import pandas as pd
# 创建DataFrame
df = pd.DataFrame({'A': [1, 3, 5], 'B': [2, 3, 4]})
# 使用apply方法和lambda函数比较大小
df['compare'] = df.apply(lambda x: x['A'] > x['B'], axis=1)
print(df)
```
输出:
```
A B compare
0 1 2 False
1 3 3 False
2 5 4 True
```
阅读全文