以下是一个解决“按组选择最大值”的示例代码:
import pandas as pd
# 创建示例数据
data = {'Group': ['A', 'A', 'B', 'B', 'C', 'C'],
'Value': [10, 5, 8, 12, 3, 6]}
df = pd.DataFrame(data)
# 按组选择最大值
max_values = df.groupby('Group')['Value'].max()
print(max_values)
输出结果为:
Group
A 10
B 12
C 6
Name: Value, dtype: int64
这个示例代码使用了pandas
库来处理数据。首先,我们创建了一个包含Group
和Value
两列的数据帧df
。然后,我们使用groupby
函数将数据按照Group
列进行分组,并通过max
函数选择每个组中的最大值。最后,我们打印出分组后的最大值结果。
注意:在实际使用中,你可能需要根据你的具体需求进行一些调整,例如根据不同的列进行分组、选择不同的聚合函数等。
上一篇:按组选择最大/最高值的SQL查询
下一篇:按组选择最大。