У меня есть dataframe в панде в следующем виде:панда dataframe частоты дискретизации в день без индекса времени даты
timestamps light
7 2004-02-28 00:58:45 150.88
26 2004-02-28 00:59:45 143.52
34 2004-02-28 01:00:45 150.88
42 2004-02-28 01:01:15 150.88
59 2004-02-28 01:02:15 150.88
Здесь отметит, что индекс не столбец временных меток. Но я хочу перепробовать (или бинать данные каким-то образом), чтобы отразить среднее значение световой колонки в минуту, час, день и т. Д. Я просмотрел метод resample
, который предлагает pandas, и для этого требуется, чтобы dataframe имел индекс данных для метода работы (если я не понял это).
Итак, мой первый вопрос, я могу переиндексацию dataframe иметь временные метки в качестве индекса (обратите внимание, что не каждая строка имеет уникальную метку время и для каждой метки времени, есть около 30 строк с одной и той же временной меткой , каждый из которых представляет собой датчик).
Если нет, есть ли другой способ, возможно, достичь другого кадра данных, который имеет среднее значение света в час, в день, в месяц и т. Д.?
Любая помощь будет принята с благодарностью.