【问题标题】:How can I add new rows from a dataframe to another one based on key column如何根据键列将数据框中的新行添加到另一行
【发布时间】:2020-04-17 09:00:41
【问题描述】:

我的 df1 类似于下图中的第一个表,键列是名称。我想从另一个数据框 df2 添加新行,该数据框只有名称、年份和值列。应根据名称添加新行。其他列只会重复每个名称的相同值。结果应类似于下图中的第二个表格。我如何在熊猫中做到这一点?

【问题讨论】:

标签: python pandas data-wrangling


【解决方案1】:

创建 df1 的子表 df3,由 Group、Name 和 Other 组成,并且只保留不同的记录。并左加入 df2 和 df3 以获得所需的结果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-27
    • 1970-01-01
    • 1970-01-01
    • 2018-12-29
    • 2021-12-13
    • 2021-06-25
    • 2021-06-29
    相关资源
    最近更新 更多