如何转换非空对象(以小时,分钟,秒为单位的时间)以在数据帧中浮动

时间:2019-04-08 03:30:44

标签: python string pandas datetime object

我有一个dataframe,其中包含int64和对象dtypes
我正在尝试将具有对象dtypes的列转换为float,但是会弹出错误。

我使用了pd.to数字,但是列中的所有值都转换为NaN(i used errors= "coerce") Image Here

pd.to_numeric(file['Flégère'], errors="coerce")

我期望dtype中的float64

1 个答案:

答案 0 :(得分:0)

您的数据帧包含一个时间戳。熊猫to_numeric只能解析数字。 “ 18:13:30”不是可解析的数字。您应该使用pandas.to_datetime

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.to_datetime.html