经管之家送您一份
应届毕业生专属福利!
求职就业群
感谢您参与论坛问题回答
经管之家送您两个论坛币!
+2 论坛币
dt64_str = ['2017-07-04T09:26:00','2017-07-04T09:30:00','2017-07-04T09:31:00','2017-07-04T09:32:00','2017-07-04T09:33:00',
'2017-07-04T09:34:00','2017-07-04T09:35:00','2017-07-04T09:36:00','2017-07-04T09:37:00','2017-07-04T09:38:00']
dt64 = [np.datetime64(x) for x in dt64_str]
t = [date2num(x.astype(datetime.datetime)) for x in dt64]
t = [736514.3930555555, 736514.3958333334, 736514.3965277778, 736514.3972222222, 736514.3979166667,
736514.3986111111, 736514.3993055555, 736514.4, 736514.4006944444, 736514.401388889]
open = [13.33, 13.35, 13.35, 13.38, 13.42, 13.43, 13.4, 13.38, 13.4, 13.38]
high = [13.33, 13.35, 13.42, 13.42, 13.44, 13.43, 13.42, 13.41, 13.4, 13.38]
low = [13.33, 13.35, 13.33, 13.38, 13.4, 13.4, 13.38, 13.38, 13.38, 13.35]
close = [13.33, 13.35, 13.39, 13.42, 13.43, 13.42, 13.39, 13.41, 13.38, 13.35]
这是我的数据,请问怎么用matplotlib.finance里面的candlestick_ohlc模块绘制K线图?我知道日线的K线图怎么画,但是这个数据是分钟的,请问大神们,该如何设置x轴呢?万分感谢!!!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
|