df['data'] = df['data'].dropna()
df['data'] = df['data'].str.strip("'(), ")
df['data'] = pd.to_datetime(df['data'], format='%Y-%m-%d %H:%M:%S.%f')
df['data'] = df['data'].dropna()
Это мой заголовок набора данных
0 2019-05-26 00:00:00.326000+00:00
1 2019-05-26 00:00:00.690000+00:00
2 2019-05-26 00:00:02.850000+00:00
3 2019-05-26 00:00:02.971000+00:00
4 2019-05-26 00:00:03.432000+00:00
Name: data, dtype: datetime64[ns, UTC]
Мне нужно посчитать почасово.
требуемый вывод
интервал времени: Всего
0 - 1: 5 раз
1 - 2: 10 раз
..
..
23 - 24: 4 раза
DF [данных] .Head ()