如何将两列数据框与 Nan 值结合起来? [复制]

Posted

技术标签:

【中文标题】如何将两列数据框与 Nan 值结合起来? [复制]【英文标题】:How to combine two columns of dataframe with Nan values? [duplicate] 【发布时间】:2021-11-13 20:56:41 【问题描述】:

column1和column2合并时如何得到结果列如下?

index c1 c2 result
1 a NaN NaN
2 b c b c
3 NaN d NaN
4 NaN NaN NaN

【问题讨论】:

【参考方案1】:

用途:

df['res'] = df['c1'].str.cat(df['c2'], sep=' ')
print (df)
        c1   c2 result  res
index                      
1        a  NaN    NaN  NaN
2        b    c    b c  b c
3      NaN    d    NaN  NaN
4      NaN  NaN    NaN  NaN

【讨论】:

以上是关于如何将两列数据框与 Nan 值结合起来? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何基于每个数据框中具有不同名称的两列将两个数据框与 dplyr 连接起来? [复制]

根据条件将两列与 nan 连接(python)

pandas 结合两个字符串忽略 nan 值

如何将两列“计数”矩阵转换为 R 中的二进制向量? [复制]

EXCEL中如何将两列的内容合并到一列中?

pandas 将数据框与 NaN(或“未知”)合并以查找缺失值