Ho l'elenco seguenti timeseries in pitone:pitone lista valori chiave di serie panda
list = [(datetime.datetime(2008, 7, 15, 15, 0), 0.134),
(datetime.datetime(2008, 7, 15, 16, 0), 0.0),
(datetime.datetime(2008, 7, 15, 17, 0), 0.0),
(datetime.datetime(2008, 7, 15, 18, 0), 0.0),
(datetime.datetime(2008, 7, 15, 19, 0), 0.0),
(datetime.datetime(2008, 7, 15, 20, 0), 0.0),
(datetime.datetime(2008, 7, 15, 21, 0), 0.0),
(datetime.datetime(2008, 7, 15, 22, 0), 0.0),
(datetime.datetime(2008, 7, 15, 23, 0), 0.0),
(datetime.datetime(2008, 7, 16, 0, 0), 0.0)]
Questa lista è una coppia di valori chiave in cui chiave è datetime e il valore è quello dopo separati da una virgola. Voglio creare serie di panda da chiavi (datetime) e valori (valore decimale). Chiunque può aiutarmi a suddividere l'elenco sopra riportato del valore delle serie temporali in due liste (lista1 e lista2) in modo da poter creare l'oggetto Serie pandas per ulteriori analisi dal seguente codice?
import pandas as pd
ts = pd.Series(list1, list2)
Quindi vuoi separare la lista di tuple in 2 liste, una di chiavi e una di valori? – EdChum
Non richiamare gli oggetti 'list' mentre si sovrascrive il builtin. – Ffisegydd