首页 > 解决方案 > 如何根据键列将数据框中的新行添加到另一行

问题描述

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

在此处输入图像描述

标签: pythonpandasdata-wrangling

解决方案


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


推荐阅读