Я пытаюсь преобразовать сгруппированный фрейм данных timeindex, чтобы каждый индекс был новым столбцом, а в столбцах были данные, которые раньше соответствовали каждому индексу, как я могу это сделать? это пример:
data = {'field1':['a','a','c','a','b','c','a','b','c','a','b','c','c'],
'field2':[1,5,12,10,8,4,33,9,1,33,9,1,1],
}
df = pd.DataFrame(data)
df = pd.DataFrame(data, index =['2020-01-01 06:00:00-05:00', '2020-01-01 06:20:00-05:00', '2020-01-01 06:28:00-05:00',
'2020-01-01 06:25:00-05:00', '2020-01-01 07:00:00-05:00', '2020-01-01 07:09:00-05:00',
'2020-01-01 07:15:00-05:00','2020-01-01 07:48:00-05:00', '2020-01-01 06:20:00-05:00',
'2020-01-01 08:33:00-05:00','2020-01-01 08:38:00-05:00','2020-01-01 06:20:00-05:00',
'2020-01-01 08:45:00-05:00'])
df.index = pd.to_datetime(df.index)
df=df.groupby([pd.Grouper(freq='1H'), 'field1']).count()
![enter image description here](https://i.stack.imgur.com/udi55.png)
and I want to convert it in something like this:
введите описание изображения здесь