这里简单介绍2种Python绘制K线图的方法,一种是基于mpl_finance,一种是基于pyecharts,这2种方法实现起来都非常简单,代码量也不多,下面偶简单介绍一下具体过程,实验环境win10+python3.6+pycharm5.0,主要内容如下:
mpl_finance绘制K线图这是一个专门用于绘制线图的分析工具,已经从matplotlib中独立出来,功能强大,下面偶简单介绍一下这个库是如何绘制K线图的,具体步骤如下:
1.这里为了方便演示,需要先安装一个库—tushare,专门用于获取股票等财经数据,这里大家用它来获取开盘价、收盘价、最高价、最低价等股票数据,至于安装的话,直接在cmd窗口输入命令“pip install tushare”进行,如下:
2.接着需要安装mpl_finance,这个与上面的安装类似,直接在cmd输入命令“pip install mpl_finance”就行,如下:
3.最后就是绘制K线图了,基本思路是先用tushare获取股票数据,然后再利用mpl_finance绘制K线图,主要代码如下,很简单:
程序运行截图如下,已经成功绘制出K线图:
pyecharts绘制K线图这个是echarts提供给python的一个接口,可以绘制的图形种类很多,其中就包括绘制K线图,下面偶简单介绍一下这个库是如何绘制K线图的,主要步骤如下:
1.下载安装pyecharts,这个直接在cmd窗口输入命令“pip install pyecharts”就行,如下:
2.安装成功后,大家就可以绘制K线图了,主要代码如下,很简单:
程序运行截图如下,已经成功绘制出K线图:
至此,大家就完成了利用python来绘制K线图。总的来说,这2种方法都很简单,代码量不多,思路也很清晰,只要你有一定的python基础,熟悉相关示例和代码,多练习调试几遍,很快就能掌握的,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。