Добавление нового столбца в существующий DataFrame в пандах Python

У меня есть следующий индексированный DataFrame с именованными столбцами и строками, не являющимися непрерывными числами:

          a         b         c         d
2  0.671399  0.101208 -0.181532  0.241273
3  0.446172 -0.243316  0.051767  1.577318
5  0.614758  0.075793 -0.451460 -0.012493

Я хотел бы добавить новый столбец,'e'в существующий фрейм данных и не хотят ничего менять в фрейме данных (т.е. новый столбец всегда имеет ту же длину, что и фрейм данных).

0   -0.335485
1   -1.166658
2   -0.385571
dtype: float64

Я пробовал разные версииjoin, append, merge, но я не получил желаемый результат, только ошибки, самое большее. Как я могу добавить столбецe к приведенному выше примеру?

Ответы на вопрос(22)

Ваш ответ на вопрос