【发布时间】:2021-11-10 11:21:27
【问题描述】:
我正在对具有这种格式的日期列的数据集进行一些数据探索性分析:
0 2020-02-25 00:29:00
1 2020-02-24 23:50:00
2 2020-02-25 00:31:00
3 2020-02-25 02:03:00
4 2020-02-25 03:51:00
做减法 columnc = column A -column B,我得到:
0 0 days 00:51:00
1 0 days 01:05:12.207000
2 0 days 00:50:41.817000
3 0 days 00:23:00
例如,我想在几分钟内转换此列 C,但我找不到在转换中声明天数的方法。我找到了这个主题:How to convert datetime to integer in python,但它不包括天数而且我没有相同的分隔符,是否有可能或者我必须以某种方式更改 A 列和 B 列?
一如既往地感谢,
这个社区对于进入这个话题的人来说非常有用。
【问题讨论】:
-
什么是A、B、C列?
-
您不能将列转换为分钟,然后减去它吗?这样你就不必处理
days- 例如。通过将其全部转换为 unix 时间戳,然后减去,然后将其转换回来? -
B 列在哪里?
-
@MrFuppes 本来可以的,我也试试。谢谢大家!
标签: python pandas datetime timedelta