Добавление нового столбца в существующий 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
к приведенному выше примеру?