【发布时间】:2016-01-14 11:52:15
【问题描述】:
我有两列带字符串。我想将它们结合起来并忽略 nan 值。这样:
ColA, Colb, ColA+ColB
str str strstr
str nan str
nan str str
我尝试了df['ColA+ColB'] = df['ColA'] + df['ColB'],但如果任一列是 nan,则会创建一个 nan 值。我也考虑过使用concat。
我想我可以直接使用,然后使用一些 df.ColA+ColB[df[ColA] = nan] = df[ColA],但这似乎是一种解决方法。
【问题讨论】: