【发布时间】:2019-10-03 18:27:13
【问题描述】:
我对 python 和 pandas 很陌生。我有一个包含多个同名列的数据框。每列包含一个字符串或 NaN。我想合并具有相同名称的列并避免任何重复。
理想情况下我想得到:
df1:
Description
0 string
1 dr. A
2 Theme
3 open
来自下面的输入数据框:
df1:
Description Description Description Description
0 string NaN string NaN
1 dr. A dr. A NaN NaN
2 Theme Theme Theme Theme
3 NaN NaN open open
【问题讨论】:
-
请提供另一个更清晰的例子。
-
df.groupby(df.columns, axis=1).first() -
我不确定如何在评论中添加绿色勾号,但@Erfan 的回答效果很好
-
添加它作为答案,如果你愿意,你可以接受它:) @Kia
标签: python-3.x pandas