【问题标题】:python dataframe - grouping rows [duplicate]python数据框 - 分组行[重复]
【发布时间】:2020-03-30 03:01:03
【问题描述】:

我是 python 新手,所以问题可能不太清楚。

我有这个带有熊猫数据框的数据集,类似于这样。

        Id       item
0      A0029V93  B0239WN
1      A0029V93  B0302SS
2      A02948s8  B0029ST
...

而我想要的结果是

        Id       item
0      A0029V93  (B0239WN,B0302SS)
1      A02948s8  (B0029ST, ...)
2      ...       ...
...

没有重复的 Id 并且数据中的所有项目都与该 ID 配对 它不一定看起来像这样 只要我能得到Id,[item]的数据。

【问题讨论】:

    标签: python-3.x pandas


    【解决方案1】:
    df.groupby('Id')['item'].apply(list)
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-29
    • 1970-01-01
    • 2018-03-26
    • 1970-01-01
    • 2019-11-19
    • 1970-01-01
    • 2019-03-20
    • 2019-02-04
    相关资源
    最近更新 更多