Pandas合并两列生成新列后导出文件时新列空白问题求助
Pandas合并两列生成新列后导出文件时新列空白问题求助
我碰到了一个搞不懂的问题,想请大家帮忙排查下:
- 我先从Excel/CSV文件里读取了一个DataFrame
- 把其中两列存姓名的列重命名成了
Name1和Name2,当前的DataFrame长这样:
| Name1 | Name2 |
|---|---|
| John | Joe |
| Kelly | Guy |
- 我想创建一个新列,把
Name1和Name2里的所有姓名都整合进去,理想状态下导出后的文件应该是这样的:
| Name1 | Name2 | New |
|---|---|---|
| John | Joe | John |
| Kelly | Guy | Kelly |
| Joe | ||
| Guy |
我用concatenate方法生成了一个包含完整合并姓名的变量,打印这个变量的时候确实能看到所有姓名,但把DataFrame导出到Excel/CSV后,新创建的列居然完全空白,这到底是哪里出问题了呀?
备注:内容来源于stack exchange,提问作者Pietro Aretino
相关产品推荐
相关产品推荐

