以下是使用Python的pandas库来比较两列中最高收入的访客的代码示例:
import pandas as pd
# 创建示例数据
data = {'访客ID': [1, 2, 3, 4, 5],
'收入A': [1000, 2000, 1500, 3000, 2500],
'收入B': [1200, 1800, 1400, 2500, 2700]}
df = pd.DataFrame(data)
# 找到最高收入的访客
max_income_guest = df.loc[df[['收入A', '收入B']].max(axis=1).idxmax()]
print(max_income_guest)
输出结果将是最高收入的访客的所有信息:
访客ID 4
收入A 3000
收入B 2500
Name: 3, dtype: int64
在这个示例中,我们将数据存储在一个名为data
的字典中,并使用pandas的DataFrame
来创建一个数据框。然后,我们使用max()
函数和idxmax()
方法来找到两列中的最大值,并使用loc[]
方法找到具有最高收入的访客的所有信息。