Sto pianificando il tempo di percorrenza di una serie di strade con una risoluzione oraria, con dati nell'arco di alcune settimane.ggplot python che gestisce i dati temporali per molte settimane a risoluzione oraria
È possibile tracciare l'ora utilizzando unix time, ma non è molto intuitivo. Questo è un valore di 7 giorni di dati.
ho usato una funzione di manipolare il campo time
al fine di dare la data e l'ora:
def plot_time(time):
return time.strftime('%Y-%m-%d-%H')
Tuttavia, questo si traduce in ggplot gettando un errore di valore quando si cerca di tracciare:
ValueError: invalid literal for float(): 2016-04-13-00
C'è un mezzo più semplice per visualizzare la data e qualche ora?
In alternativa, è possibile tracciare un tempo di unix con una scala di data sull'asse, ma sarebbe bello avere una risoluzione di un'ora sull'asse.
Con 'ggplot2', un formato facile da usare è' POSIXct'. Potresti fornirci il formato originale della variabile temporale? – bVa
Il formato originale è il tempo di epoca Unix. Ad esempio, '1456732801' – LearningSlowly