Python复制的列不显示在标题中

Python复制的列不显示在标题中,python,pandas,Python,Pandas,我试图向数据框中添加两个新列,它们是当前列的副本,但尽管看到assign方法的输出将列显示为数据框的一部分,但当我运行head()方法时,它们不会出现。我是否使用正确的命令用新名称下两列的副本更新数据框?我通过jupyter笔记本运行所有这些命令 Current Column -> New Column (Duplicate of Current Column) 'date' -> 'ts' 'y' -> 'clicks' 代码: 实际上,您将列分配给数据帧,但不存储更新的数

我试图向数据框中添加两个新列,它们是当前列的副本,但尽管看到
assign
方法的输出将列显示为数据框的一部分,但当我运行
head()
方法时,它们不会出现。我是否使用正确的命令用新名称下两列的副本更新数据框?我通过jupyter笔记本运行所有这些命令

Current Column -> New Column (Duplicate of Current Column)
'date' -> 'ts'
'y' -> 'clicks'
代码:


实际上,您将列分配给数据帧,但不存储更新的数据帧。为此,请使用以下代码行

allDf

         date      day_of_week  leads   clicks  cars
181     2017-07-01  Saturday    44      611     26
182     2017-07-02  Sunday      30      203     14
183     2017-07-05  Wednesday   55      994     25
184     2017-07-06  Thursday    50      2854    23
185     2017-07-07  Friday      78      850     52

allDf = allDf.assign(ds = allDf['date'])

allDf

           date     day_of_week     leads   clicks  cars    ds
181     2017-07-01  Saturday        44      611     26  2017-07-01
182     2017-07-02  Sunday          30      203     14  2017-07-02
183     2017-07-05  Wednesday       55      994     25  2017-07-05
184     2017-07-06  Thursday        50      2854    23  2017-07-06
185     2017-07-07  Friday          78      850     52  2017-07-07

足够简单的修复。我没有意识到该方法只是临时修复,而不是持久性的。谢谢
allDf

         date      day_of_week  leads   clicks  cars
181     2017-07-01  Saturday    44      611     26
182     2017-07-02  Sunday      30      203     14
183     2017-07-05  Wednesday   55      994     25
184     2017-07-06  Thursday    50      2854    23
185     2017-07-07  Friday      78      850     52

allDf = allDf.assign(ds = allDf['date'])

allDf

           date     day_of_week     leads   clicks  cars    ds
181     2017-07-01  Saturday        44      611     26  2017-07-01
182     2017-07-02  Sunday          30      203     14  2017-07-02
183     2017-07-05  Wednesday       55      994     25  2017-07-05
184     2017-07-06  Thursday        50      2854    23  2017-07-06
185     2017-07-07  Friday          78      850     52  2017-07-07