Добавление дневного столбца - PullRequest
0 голосов
/ 08 сентября 2018

В настоящее время у меня есть CSV-файл, состоящий из дат. Используя python, есть ли способ добавить в новый столбец, чтобы показать, какой день (понедельник, вторник, среда и т. Д.) Конкретная дата в строке? Например, если дата показывает 8 сентября 2018 года, в новом столбце должен быть указан соответствующий день. Первые 15 строк файла CSV

1 Ответ

0 голосов
/ 08 сентября 2018

Рассмотренный фрейм данных

                Date
546451991   2018-07-31 00:00:00
546451991   2018-08-02 00:00:00
5441440119  2018-08-13 00:00:00
5441440119  2018-08-13 00:00:00
5441440119  2018-08-14 00:00:00
5344265358  2018-07-13 00:00:00
5344265358  2018-07-15 00:00:00
5441438884  2018-07-19 00:00:00

извлечение дня фрейма данных

df['day'] = pd.to_datetime(df['Date']).dt.day_name()
df

Out:

                Date              day
546451991   2018-07-31 00:00:00 Tuesday
546451991   2018-08-02 00:00:00 Thursday
5441440119  2018-08-13 00:00:00 Monday
5441440119  2018-08-13 00:00:00 Monday
5441440119  2018-08-14 00:00:00 Tuesday
5344265358  2018-07-13 00:00:00 Friday
5344265358  2018-07-15 00:00:00 Sunday
5441438884  2018-07-19 00:00:00 Thursday

Пожалуйста, просмотрите документацию Pandas для получения дополнительной информации о пандахфункция.

Панда Документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...