这里提供一种使用Python的pandas库来按照特定标准进行分组的示例代码:
import pandas as pd
# 创建示例数据
data = {'Name': ['Tom', 'Nick', 'John', 'Tom', 'John'],
'Subject': ['Math', 'English', 'Math', 'Physics', 'Physics'],
'Score': [85, 90, 78, 92, 88]}
df = pd.DataFrame(data)
# 按照Name和Subject进行分组,并计算平均分数
grouped = df.groupby(['Name', 'Subject']).mean()
print(grouped)
运行上述代码,将得到按照特定标准(Name和Subject)进行分组的结果,计算每个组的平均分数。
输出结果:
Score
Name Subject
John Physics 88
Math 78
Nick English 90
Tom Math 85
Physics 92
这个示例代码首先创建了一个包含姓名(Name)、科目(Subject)和分数(Score)的示例数据。然后使用groupby函数按照Name和Subject进行分组,并用mean函数计算每个组的平均分数。最后打印出分组结果。
你可以根据自己的需求修改示例代码中的数据和分组标准,以适应实际情况。
上一篇:按照特定标准和顺序获取最高价值