pandas中从日期时间到Unix时间戳的列

2024-06-16 10:30:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我在pandas中有一个数据帧,其中有一个名为Time_column的列。在

此列属于datetime64数据类型。现在我想把这个列转换成unix timestamp

           Time_column
0  2017-03-12 02:43:52
1  2017-03-12 02:56:32
2  2017-03-12 02:56:32
3  2017-03-12 03:16:23
4  2017-03-12 03:17:15
5  2017-03-12 03:22:19
6  2017-03-12 03:22:19
7  2017-03-12 03:33:07
8  2017-03-12 03:33:07
9  2017-03-12 03:43:16
10 2017-03-12 03:43:16

我怎么能做到呢?在

我试过下面的方法

^{pr2}$

我能为一张唱片这么做。我该如何申请专栏?在


Tags: 数据方法pandastimeunixcolumntimestamp数据类型
1条回答
网友
1楼 · 发布于 2024-06-16 10:30:41

使用apply

#df.Time_column=pd.to_datetime(df.Time_column)

df.Time_column.apply(lambda x : (x-datetime.datetime(1970,1,1)).total_seconds())

相关问题 更多 >