【发布时间】:2020-04-28 18:50:03
【问题描述】:
我有两个 df
df1
col_1 col_2 col_3
1 a1 "text1"
2 a2 "text2"
3 a1 "text3"
4 a1 "text4"
df2
col_1 col_2
1 a1
2 a2
3 a3
df1 在 col_2 中多次出现一个值(学生),而 df2 只有一次出现。我对 df1 的 col_3 中的文本感兴趣。
我需要将 df1 的文本列插入 df2,处理 col_2 的多次出现。 最终结果应该是这样的:
final_df
col_1 col_2 text_from_df1
1 a1 ["text1,"text3","text4"]
2 a2 ["text2"]
3 a3 NaN
有什么想法吗?我在这里有点难过。
【问题讨论】:
-
这些答案有帮助吗?不要忘记您可以投票并接受答案。见What should I do when someone answers my question?,谢谢!
标签: python pandas dataframe multiple-columns