python 数据框中的日期转换断言错误
Assertion error in date conversion in python dataframe
我正在使用以下代码
import pandas as pd
pd.to_datetime(sf['date'][1:4], format('%m-%d-%Y'))
dataframe
如下:
sf['date'][1:4]
1 6-1-2021
2 6-11-2021
3 6-12-2021
4 8-1-2021
Name: date, dtype: object
我收到以下错误:
File "C:\Program Files\Python38\lib\site-packages\pandas\core\arrays\datetimes.py", line 2069, in objects_to_datetime64ns
assert errors in ["raise", "ignore", "coerce"]
AssertionError
我现在不知道该怎么做。
您对 format=
参数使用了错误的语法。尝试修改语法如下:
pd.to_datetime(sf['date'][1:4], format='%m-%d-%Y')
我正在使用以下代码
import pandas as pd
pd.to_datetime(sf['date'][1:4], format('%m-%d-%Y'))
dataframe
如下:
sf['date'][1:4]
1 6-1-2021
2 6-11-2021
3 6-12-2021
4 8-1-2021
Name: date, dtype: object
我收到以下错误:
File "C:\Program Files\Python38\lib\site-packages\pandas\core\arrays\datetimes.py", line 2069, in objects_to_datetime64ns
assert errors in ["raise", "ignore", "coerce"]
AssertionError
我现在不知道该怎么做。
您对 format=
参数使用了错误的语法。尝试修改语法如下:
pd.to_datetime(sf['date'][1:4], format='%m-%d-%Y')