Сделайте новые подмножества для каждого месяца - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь сделать подмножества каждого месяца или квартала из моего фрейма данных. Я уже попробовал некоторые предложения StackOverflow с пакетом DateTime, но безуспешно. Мой фрейм данных - это фрейм данных Pandas, в котором столбец даты состоит из объекта TimeStamp. Если у кого-то есть предложение, которое может сработать, это было бы замечательно.

Один из лучших вариантов StackOverflow, который я уже пробовал:

date_format = "%Y-%m-%d %H:%M:%S"
df['datetime'] = [datetime.strptime(dt, date_format) for dt in df['date']]
df['quarter'] = [dt.quarter for dt in df['datetime']]
dfQ1 = df[df.quarter == 1]
# for each quarter the same

Я сделал временные метки своих данных, используя следующий код:

time_stamps = []
for i in data['event_timestamp']:
time_stamps.append(datetime.datetime.strptime(i, '%Y-%m-%d %H:%M:%S'))

Изображение заголовка кадра данных можно найти по следующей ссылке: заголовок кадра данных

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