【发布时间】:2022-01-20 17:09:22
【问题描述】:
我有这张桌子:
Head Relation Tail
0 9 1 0
1 10 1 11
2 9 0 23
3 10 1 61
4 9 0 12
5 10 0 66
6 10 0 61
我必须创建一个字典,其 Head 键和值等于关系但不重复,并且对于关系的每个值我必须插入相应的尾部。
示例:
{9 : {1: [10], 0:[23,12]}, 10 : {1:[11,61], 0:[66,61]}}
我真的不知道该怎么做。有人可以帮助我吗?
第二个输入示例:
Head Relation Tail
0 207 1 269
1 207 1 61
2 207 0 62
3 208 1 269
4 290 0 269
输出:
{207: {0: [62], 1: [269,61]}, 208: {0: nan, 1: [269]},
290: {0: [269], 1: nan}}
我想删除 nans
【问题讨论】:
标签: python pandas dataframe dictionary pandas-groupby