以下是一个示例代码,用于按组别从数据表中查找并计算第一行的平均值:
import pandas as pd
# 创建示例数据表
data = {'Group': ['A', 'A', 'A', 'B', 'B', 'B'],
'Value': [1, 2, 3, 4, 5, 6]}
df = pd.DataFrame(data)
# 按组别分组并计算平均值
grouped_df = df.groupby('Group')
first_row_mean = grouped_df.first().mean()['Value']
print(first_row_mean)
输出结果为:
2.0
这个示例中,我们首先创建了一个包含两列(Group和Value)的数据表。然后,我们使用groupby
函数按照Group列进行分组。接下来,使用first
函数选择每个组的第一行,并使用mean
函数计算平均值。最后,我们打印出第一行的平均值。
下一篇:按组别的唯一值百分比