2016-10-03 4 views
0

Ich habe folgende Daten im Datenrahmen, um Candlesticks zu plotten.Pandas Dataframe: Wie man Candlesticks plottet

 open high close low 
date     
2013-10-08 3.21 3.28 3.27 3.20 
2013-10-09 3.25 3.28 3.26 3.22 
2013-10-10 3.26 3.27 3.23 3.21 
2013-10-11 3.25 3.28 3.27 3.23 
2013-10-14 3.28 3.35 3.31 3.26 

Ich versuchte Funktion von matplotlib.finance zu verwenden candlestick_ohlc, aber es scheint, dass irgendwie ich brauchte, um den Datentyp des Index ‚date‘ zu ändern. Ich bin neu bei Python und versuche immer noch, einen Weg zu finden.

Jede Hilfe wäre dankbar, danke.

+0

Was ist der Typ des Indexes? ('df.index.dtype') – Mathias711

Antwort

0

Wenn der Index nicht um ein datetime (Verwendung df.index.dtype um herauszufinden, welche Art es ist), können Sie den Typen ein Datum ändern, indem Sie mit:

df.index = pd.to_datetime(df.index) 

(vorausgesetzt, Ihren Datenrahmen genannt wird df)