datetime.strptime: TypeError: strptime () аргумент 1 должен быть str, а не Series - PullRequest
0 голосов
/ 04 марта 2019

Я хочу удалить свою дату, но выдает следующую ошибку:

df1["Date"] = datetime.datetime.strptime(df1["Date"][:10], "%Y-%m-%d")
TypeError: strptime() argument 1 must be str, not Series

Это мой код:

df1["Date"] = datetime.datetime.strptime(df1["Date"][:10], "%Y-%m-%d")

1 Ответ

0 голосов
/ 04 марта 2019

Попробуйте перейти от строки к дате:

df1['Date'] = pd.to_datetime(df1['Date'], format='%Y-%m-%d')

Или вам нужен другой путь от даты к строке

df1['Date'] = df1['Date'].dt.strftime('%Y-%m-%d')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...