【发布时间】:2019-12-26 13:22:37
【问题描述】:
我想达到这样的结果。
对于这个数据框:
Name Val
A 1
A 2
B 1
B 3
B 4
我想要一本像 {'A':[1,2],'B';[1,3,4]} 这样的字典
我将拥有两个这样的数据框,我的目标是实现每个键的价值差异。与键“B”一样,其他数据框的值可以为 1,5。
我不想使用循环,因为数据框会很大。
我尝试过使用
df.set_index(key).to_dict()[value-colum] 但这给我每个键只有一个值。
我尝试将 group by 用于数据帧
【问题讨论】:
-
这就是我要找的亚当。现在我只想检查如何知道这些字典的值的差异
标签: python pandas dataframe pandas-groupby