在Python熊猫中向现有的DataFrame添加新列

在Python熊猫中向现有的DataFrame添加新列

我有以下具有命名列和行不连续数字的索引DataFrame:

          a         b         c         d2  0.671399  0.101208 -0.181532  0.2412733  0.446172 -0.243316  0.051767  1.5773185  0.614758  0.075793 -0.451460 -0.012493

我想增加一个新的专栏,'e',而不希望更改数据框架中的任何内容(即,新列的长度总是与DataFrame相同)。

0   -0.3354851   -1.1666582   -0.385571dtype: float64

我尝试了不同版本的joinappendmerge但是我没有得到我想要的结果,最多只是错误。如何添加列e上面的例子?


慕标琳琳
浏览 3314回答 3
3回答

蓝山帝景

这是添加新列的简单方法:df['e'] = e
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python