Ho un dataframe nel panda della seguente modulo:panda dataframe resample al giorno senza indice temporale data
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
Qui notare che l'indice non è la colonna timestamp. Ma voglio ricampionare (o binare i dati in qualche modo) per riflettere il valore medio della colonna di luce al minuto, ora, giorno, ecc. Ho esaminato il metodo resample
che offre i panda e richiede che il dataframe abbia un indice datatime perché il metodo funzioni (a meno che non abbia frainteso questo).
Quindi la mia prima domanda è, posso ri-indicizzare il dataframe avere timestamp come l'indice (notare che non ogni riga ha un timestamp unico e per ogni timestamp, ci sono circa 30 righe con lo stesso timestamp , ognuno rappresentante un sensore).
In caso contrario, esiste un altro modo per ottenere eventualmente un altro dataframe che ha il valore medio di luce per ora, al giorno, al mese, ecc.?
Qualsiasi aiuto sarebbe apprezzato.