У меня есть сгруппированный по Pandas датафрейм:
id date temperature
1 2011-9-12 12
2011-9-18 12
2011-9-19 12
2 2011-9-12 15
3 2011-9-12 15
2011-9-16 15
Здесь каждый идентификатор имеет разное количество записей температуры.
Я хочу исправить их, скажем, среднее количество записей на один идентификатор (скажем, 3). Если некоторые записи отсутствуют, сначала я хочу поставить нули.
т.е. Мой окончательный фрейм данных должен быть:
id temperature
1 12
12
12
2 0
0
15
3 0
3 15
3 15
Мне нужно настроить количество записей на один идентификатор на некоторое число, которое также может быть средним числом записей на один идентификатор. Как получить среднее значение?