以下是一个解决方法的示例代码:
import pandas as pd
# 创建示例数据
data = {'Group': ['A', 'A', 'B', 'B', 'B', 'C', 'C'],
'Value': [5, 3, 10, 2, 8, 6, 4]}
df = pd.DataFrame(data)
# 按组找到列中的最低数字
summary = df.groupby('Group')['Value'].min()
# 输出摘要统计结果
print(summary)
运行以上代码,将会得到以下输出:
Group
A 3
B 2
C 4
Name: Value, dtype: int64
这里的代码使用了Pandas库来处理数据。首先,我们创建了一个包含‘Group’和‘Value’列的DataFrame,其中‘Group’列表示数据分组,‘Value’列包含了数字值。然后,我们使用groupby
函数按照‘Group’列对DataFrame进行分组,然后使用min
函数找到每个组中‘Value’列的最低值。最后,我们将结果打印出来。
这个示例代码可以帮助你理解如何按组找到列中的最低数字,并生成摘要统计结果。根据你的实际需求,你可以在此基础上进行相应的修改和扩展。
上一篇:按组在SQL SERVER中排名