【发布时间】:2017-12-04 04:15:44
【问题描述】:
我是 Python 的 Pandas 新手。我想通过一个共同的 ID 组合几个 Excel 工作表。此外,还有一对多的关系。
这里是输入:
df1:
| ID | Name |
|---|---|
| 3763058 | Andi |
| 3763077 | Mark |
df2:
| ID | Tag |
|---|---|
| 3763058 | item1 |
| 3763058 | item2 |
| 3763058 | item3 |
| 3763077 | item4 |
| 3763077 | item5 |
| 3763077 | item6 |
我现在想将两个 pandas 数据框 df1 和 df2 合并到以下输出中(列标记合并到每个 ID 的单个列中):
| ID | Name | Tag |
|---|---|---|
| 3763058 | Andi | item1, item2, item3 |
| 3763077 | Mark | item4, item5, item6 |
有人可以帮我解决这个问题吗?
干杯, 安迪
【问题讨论】:
-
如果我的回答对您有帮助,请不要忘记accept - 单击答案旁边的复选标记 (
✓) 将其从灰色切换为已填充。谢谢。跨度>