我有一个数据帧,如下所示:
Friend A Friend B Score
0 Walter John 22
1 Walter Jack 32
2 Fred John 10
3 Caleb Jack 5
我想制作的是这样的:
{"Walter": {"John": 22, "Jack": 32}, "Fred": {"John": 10}, "Caleb": {"Jack": 5}}
到目前为止,我所拥有的是这样的:
x = Network.groupby("Friend A")[["Friend A", "Friend B", "Score"]]
我尝试了以下操作:
x.apply(list).to_dict()
但这不是我想要得到的结果。我怎样才能达到这个结果?
拉风的咖菲猫
扬帆大鱼
相关分类