如何使用将数据列更改为时间戳格式pd.时间戳功能

2024-05-17 13:01:16 发布

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

在python中,我有一个包含以下列的数据集:

ID_Order    ID_Customer ID_Item DateTime_CartFinalize   Amount_Gross_Order  city_name_fa    Quantity_item

超过200000笔交易。 我将使用关联规则。在第一步,我必须使用pd.Timestamp函数将DateTime_CartFinalize列更改为时间戳格式。在此之前,请确保digiasso.csv文件中的日期格式是此2/11/18 12:29 AM格式。 提示:使用聚合函数。 ??? 你知道吗


Tags: 数据函数nameidcitydatetime格式order
1条回答
网友
1楼 · 发布于 2024-05-17 13:01:16

我假设您有一个DateFrameDateTime\u字符串类型(实际上是对象)。你知道吗

然后可以将此列转换为调用:

df.DateTime_CartFinalize = pd.to_datetime(df.DateTime_CartFinalize)

pd.to\ U日期时间足够聪明,可以识别源数据的实际格式。 或者可以使用dayfirstyearfirstformat参数传递提示 如何转换源字符串。 阅读此函数的文档。你知道吗

还有一个选择: 如果您使用例如read\u csv读取数据帧,则使用parse\u dates 参数,传递应转换的列的索引或名称 去约会,早在读书的那一步。你知道吗

相关问题 更多 >