我有一个关于熊猫的问题。我按列(地区)对数据进行分组GroupByDistrict = df.groupby(['District'])然后我想获取数据print(GroupByDistrict['Price'].agg(['median','mean']))此命令的输出显示不同地区的平均价格。如何将此数据分配给变量(列表或字典)?如果我这样做xx = GroupByDistrict['Price'].agg(['median','mean'])
print(xx)输出给出对象
1 回答

四季花海
TA贡献1811条经验 获得超5个赞
你可以这样做:
district_prices = df.groupby('District').agg({'Price': [ 'median', 'mean']}).apply(list).to_dict() print(district_prices)
添加回答
举报
0/150
提交
取消