计算出现次数最多的平均值

时间:2019-08-21 13:53:18

标签: python-3.x pandas

我正在处理一个大型数据集。我想计算每个销量最高(最常出现)的品牌的平均价格。

top_brands = df['brand'].value_counts().head(10)

为我提供了前10个品牌,但我也希望获得此结果的均价。所以我尝试了...

top_brands = df[['brand', 'PRICE']].groupby('brand').mean().sort_values('brand')

但是现在我得到的是每个品牌的平均值,而不是前10个品牌。

如何仅获取前10个品牌的平均价格?

0 个答案:

没有答案