Чтобы преобразовать столбец Дата (в целое число (ГГГГММДД) набора данных) в Дата в Python - PullRequest
0 голосов
/ 06 октября 2019

Я работаю над набором данных, который содержит столбец «Дата» с типом данных int64. Это в формате ГГГГММДД. Я хочу, чтобы это было в формате ГГГГ / ММ / ДД. Пожалуйста, помогите мне преобразовать его в формат даты.

1 Ответ

1 голос
/ 06 октября 2019

Попробуйте это:

import pandas as pd
from datetime import datetime

dates = pd.DataFrame({"dates_int": [20190103, 20190206, 20190502]})
dates['dates_dt'] = dates['dates_int'].apply(lambda x: datetime.strptime(str(x), '%Y%m%d').strftime('%Y/%m/%d'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...