当前位置:   article > 正文

用pyecharts绘制K线图

用pyecharts绘制K线图

获取股票数据部分,方法很多。关键是后半部分,用非常简短的代码实现了K线图,pyecharts真强!

 

  1. from jqdatasdk import *
  2. import numpy as np
  3. from pyecharts import Line, Kline
  4. import os
  5. auth('***','***')
  6. # 定义一个股票代码
  7. stock_code = '600837'
  8. data = get_price(stock_code + '.XSHG', end_date='2020-12-19', frequency='daily', skip_paused=False,fq='pre', count=70)
  9. ochl = data[['open', 'close', 'high', 'low']]
  10. ochl_tolist = [ochl.ix[i].tolist() for i in range(len(ochl))]
  11. kline = Kline()
  12. #索引就是日期,直接拿来用;定义为可缩放;
  13. kline.add(stock_code, data.index, ochl_tolist, is_datazoom_show=True)
  14. # 生成html文件
  15. kline.render()
  16. # 用浏览器打开html文件
  17. os.system("render.html")

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/78634
推荐阅读
相关标签
  

闽ICP备14008679号