我想用列中值的结果替换数据集中列中的值。示例:我的数据集
id tslot A
1 2014-11-02 22:45:00 89
1 2014-10-26 09:15:00 762
1 2014-10-26 11:00:00 25
1 2014-10-26 11:15:00 762
1 2014-10-26 12:00:00 25
1 2014-10-26 13:00:00 25
1 2014-10-26 13:45:00 25
1 2014-10-26 14:45:00 902
1 2014-10-26 15:45:00 902
在运行了一些函数之后,我得到了A列的一些值
Emb_A
762.0 -0.237305
89.0 -0.033929
902.0 -0.237330
25.0 -0.237300
1176.0 -0.237300
827.0 -0.237312
1227.0 -0.237301
因此,我想为数据集再添加一列,并将Emb\u A值放入该列中
我的预期产出是:
id tslot A Emb_A
1 2014-11-02 22:45:00 89 -0.033929
1 2014-10-26 09:15:00 762 -0.237305
1 2014-10-26 11:00:00 25 -0.237300
1 2014-10-26 11:15:00 762 -0.237305
1 2014-10-26 12:00:00 25 -0.237300
1 2014-10-26 13:00:00 25 -0.237300
1 2014-10-26 13:45:00 25 -0.237300
1 2014-10-26 14:45:00 902 -0.237330
1 2014-10-26 15:45:00 902 -0.237330
定义要在列-
A
上运行的函数然后使用
apply
方法使用lambda函数将其应用于整个列示例:
您可以使用:
更新:
相关问题 更多 >
编程相关推荐