Pandas实战100例 | 案例 74: 分组后计算平均值

发布时间:2024年01月18日

案例 74: 分组后计算平均值

知识点讲解

在数据分析中,分组后计算各组的平均值是一种常见的操作。这有助于理解不同分组的中心趋势。Pandas 的 groupby 方法允许你对数据进行分组,并使用 mean 方法计算每个分组的平均值。

  • 分组后计算平均值: 使用 groupby 方法将数据根据某个或某些列进行分组,然后使用 mean 方法计算每个分组的平均值。
示例代码
# 准备数据和示例代码的运行结果,用于案例 74

# 示例数据
data_grouped_mean = {
    'Group': ['A', 'A', 'B', 'B', 'C', 'C'],
    'Values': [10, 20, 15, 25, 30, 35]
}
df_grouped_mean = pd.DataFrame(data_grouped_mean)

# 分组后计算平均值
grouped_means = df_grouped_mean.groupby('Group').mean()

df_grouped_mean, grouped_means


在这个示例中,我们根据 Group 列对数据进行分组,并计算了每个组的平均值。

示例代码运行结果

原始 DataFrame (df_grouped_mean):

  Group  Values
0     A      10
1     A      20
2     B      15
3     B      25
4     C      30
5     C      35

分组后的平均值 (grouped_means):

       Values
Group        
A        15.0
B        20.0
C        32.5

这个结果显示了每个组的平均值。分组后计算平均值是一种重要的数据分析技术,有助于了解不同分组的平均特征。

文章来源:https://blog.csdn.net/PoGeN1/article/details/135617068
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。