Python 将数据分组到Pandas中

Python 将数据分组到Pandas中,python,pandas,dataframe,machine-learning,pandas-groupby,Python,Pandas,Dataframe,Machine Learning,Pandas Groupby,我的熊猫数据框如下所示 我想将这个数据帧转换成另一种形式,如下所示 我在pandas中尝试了groupby功能,但无法实现解决方案。请帮我提些建议。谢谢你 e=df.groupby(['Country','City'])['Rating'].mean() pd.DataFrame(e) 这看起来像 避免为数据集添加图像。添加一个实际的数据样本,以便更容易replicate@RoshanSanthosh,我明白。但以上是产出。“所以就把它放在图片上。”罗丝·汉桑托斯,事实上我已经准备好了这个

我的熊猫数据框如下所示

我想将这个数据帧转换成另一种形式,如下所示

我在pandas中尝试了groupby功能,但无法实现解决方案。请帮我提些建议。谢谢你

e=df.groupby(['Country','City'])['Rating'].mean()

pd.DataFrame(e)
这看起来像


避免为数据集添加图像。添加一个实际的数据样本,以便更容易replicate@RoshanSanthosh,我明白。但以上是产出。“所以就把它放在图片上。”罗丝·汉桑托斯,事实上我已经准备好了这个解决方案。但我关心的是获得准确的产量,正如我在问题中提到的,印度应该只有一个电池。它认为这是不可能的,对吗?你觉得呢?如果你有多个索引,那么你可以