在 pandas 中连接时如何保留空列?

所以我有 2 个数据框都有空列,但这是故意的。那么,当我将空列连接在同一轴上时,如何保留它们呢?


abdc  123  *nan*


1     2    *nan*

两个 dfs 看起来很相似。例如,pd.concat([df,df])删除空列我希望 df 看起来像这样


abdc  123  *nan*  abdc  123  *nan*


1     2    *nan*  1     2    *nan*

那么这可以做到吗?


沧海一幻觉
浏览 91回答 1
1回答

SMILET

df=pd.DataFrame({'abcd':[1],"123":[2],"*nan*":[np.nan]})df   abcd  123  *nan*0     1    2    NaNpd.concat([df,df],axis=1)   abcd  123  *nan*  abcd  123  *nan*0     1    2    NaN     1    2    NaN
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python