【问题标题】:concatenate features with identical ID in DataFrame在 DataFrame 中连接具有相同 ID 的特征
【发布时间】:2022-12-14 21:57:28
【问题描述】:

我的表有很多特征,这些特征可以有相同的 ID。 我如何检查每个 ID,然后在一行中连接相同的 ID 功能,例如,这是一个存储在数据框 one feature and ID 中的简单表的示例,输出将连接具有相同 ID 的所有功能并将它们作为新功能功能和没有其他功能的 ID 将是零值,如此表 result 中所示。

提前致谢。

【问题讨论】:

    标签: python pandas dataframe numpy concatenation


    【解决方案1】:

    join 是你所需要的。如果您不想丢失任何行,请指定 how='outer'

    df1.set_index('ID').join(df2.set_index('ID'), how='outer')
    

    【讨论】:

      猜你喜欢
      • 2018-12-26
      • 2018-06-03
      • 2020-12-21
      • 2022-11-20
      • 1970-01-01
      • 1970-01-01
      • 2021-11-02
      • 2016-05-12
      • 1970-01-01
      相关资源
      最近更新 更多