以下是一个使用Python pandas库的示例代码,用于保留具有最高金额值的行:
import pandas as pd
# 创建示例数据集
data = {'产品': ['A', 'B', 'C', 'D', 'E'],
'金额': [100, 200, 150, 300, 250]}
df = pd.DataFrame(data)
# 按金额列降序排序
df_sorted = df.sort_values('金额', ascending=False)
# 保留具有最高金额值的行
df_highest_amount = df_sorted.head(1)
print(df_highest_amount)
输出:
产品 金额
3 D 300
请注意,此示例假设数据集中的“金额”列包含数值。如果“金额”列是字符串类型,您可能需要首先将其转换为数值数据类型,以便在排序时得到正确的结果。
上一篇:保留Jinja模板中的表单值