我在数据框中有以下数据来绘制烛台。
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
我尝试使用matplotlib.finance中的candlestick_ohlc函数,但似乎某种程度上我需要更改索引'date'的数据类型。我是python的新手,仍在试图找到一种方法。
任何帮助将不胜感激,谢谢。
答案 0 :(得分:0)
如果索引不是datetime
(使用df.index.dtype
来确定它是哪种类型),您可以使用以下命令将类型更改为日期时间:
df.index = pd.to_datetime(df.index)
(假设您的数据框名为df
)