Panda Dataframe从列

时间:2017-10-11 13:45:03

标签: python pandas subtraction date-math

有没有办法从整列中减去一个常量值?

如果我的数据框是

enter image description here

我想从第1列中减去2.5,使其显示为

enter image description here

此外,是否可以将日期+时间转换为分钟?

谢谢!

2 个答案:

答案 0 :(得分:0)

如果df是您的数据框,只需使用

即可
df.Distance += 2.5

用于添加常量或

df.Distance -= 2.5

用于减去它。

(我不确定你想要做哪一个。)

答案 1 :(得分:-2)

使用.apply始终是处理类似这样的事情的快速方法

"red and blue"
"+AAA"
"-WW"

doc

注意:你也可以传递一个lambda函数,我觉得用正式的用户定义函数来强调你正在做的事情是更清晰的。