`
belldeep
  • 浏览: 40948 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

python : pyecharts K线图

阅读更多
官方中文版帮助文档 http://pyecharts.org/#/zh-cn/
Kline/Candlestick(K线图)
红涨蓝跌
Kline.add() 方法签名
add(name, x_axis, y_axis, **kwargs)
name -> str
图例名称
x_axis -> list
x 坐标轴数据
y_axis -> [list], 包含列表的列表
y 坐标轴数据。数据中,每一行是一个『数据项』,每一列属于一个『维度』。
数据项: [open, close, lowest, highest] (即:[开盘值, 收盘值, 最低值, 最高值])
实例: kline1.py
import os, sys
from pyecharts import Kline

if len(sys.argv) ==2:
    fcode = sys.argv[1]
else:
    print('usage: kline1.py fcode ')
    sys.exit(1)

if len(fcode) !=6:
	print(' fcode is char(6)')
	sys.exit(2)

file1 = 'M'+fcode +'.csv'
file2 = 'M'+fcode +'.html'

if not os.path.exists(file1):
	print(file1 +' is not exists.')
	sys.exit(3)

# 数据项: [open, close, lowest, highest] (即:[开盘值, 收盘值, 最低值, 最高值])
alist = []
vlist = []
fp = open(file1,'r')
fp.readline() # 跳过第1行表头: ym,open,close,low,high
for line in fp:
	ym,open,close,low,high = line.strip().split(',')
	alist.append(ym)
	vlist.append([open,close,low,high])
print(str(len(alist)))
kline = Kline(fcode+" 月K线图")
kline.add(fcode, alist, vlist)
kline.render(path=file2)


参考 https://blog.csdn.net/qtlyx/article/details/85221503
分享到:
评论

相关推荐

    pandas+pyecharts实现交互式K线行情展示,高颜值日线+分时图,自动获取行情信息

    1.纯python实现,涉及模块pyecharts pandas pytdx等 2.效果见 https://blog.csdn.net/qq_826217781/article/details/123469315 3.代码有注释,使用只需更改对应文件位置即可 4.这个相当于画图框架,颜值不用说,最大...

    【Python数据可视化源码实例Pyecharts库集合】K线图烛台.zip

    Pyecharts库就是这样一个强大的工具,专为Python提供了一系列丰富的图表类型,包括本例中的K线图(Candlestick Chart)。Pyecharts库允许开发者轻松地创建交互式、美观的图表,尤其适合数据分析和报告的生成。下面...

    pyecharts_v1.7_jb51.rar

    1. **丰富的图表类型**:PyEcharts 支持 ECharts 提供的所有图表类型,如折线图(line)、柱状图(bar)、饼图(pie)、K线图(k)、雷达图(radar)等,能够满足不同场景下的数据展示需求。 2. **高度可定制化**:...

    利用python编写macd、kdj、rsi、ma等指标.pdf

    KDJ 指标由三条线组成:%K、%D 和 J。%K 是对价格的快速移动平均,%D 是对 %K 的慢速移动平均,而 J 是对 %K 和 %D 的权重平均。 在 Python 中,我们可以使用 Pandas 库来实现 KDJ 指标的计算。我们首先需要导入 ...

    Pyqt5+pyecharts股票软件stock.rar

    在股票软件中,Pyecharts被用来展示实时和历史的股票数据,例如K线图,显示开盘价、收盘价、最高价、最低价等关键指标,用户可以通过这些图表直观地理解股票价格走势。 此外,该项目还引入了MySQL数据库作为数据...

    详解!用python的pyecharts模块绘制世界地图(疫情)

    PyEcharts中包含多种图表类型,如柱状图、3D柱状图、箱形图、散点图、漏斗图、仪表盘、地理坐标系、关系图、热力图、K线图、折线图、3D折线图、水球图、地图、平行坐标系、饼图、极坐标系、雷达图、桑基图、散点图、...

    python的pyecharts绘制各种图表详细(附代码)

    pyecharts支持多种图表类型,包括柱状图、饼图、线图、散点图、K线图、地图等等。每种图表类型都可以根据需要配置其特定的属性。以柱状图(Bar)为例,它显示了不同城市的最高气温和最低气温数据。 1. 柱状图(Bar...

    【Python数据可视化源码实例集合】之Pyecharts库

    05 K线图烛台 06 饼状图 07 词云图 08 地理坐标图 09 地图,3D地图,全球地图 10 关系图 11 极坐标系 12 雷达图 13 漏斗图 14 平行坐标系图 15 热力图 16 日历图 17 散点图 18 散点图2 19 桑基图 20 时间轴图 21 ...

    PyPI 官网下载 | pyecharts-0.5.0.tar.gz

    3. **丰富的图表类型**:包括折线图、柱状图、饼图、散点图、K线图、地图等。 4. **自定义主题**:允许用户自定义颜色、字体等视觉元素,创建符合品牌风格的图表。 5. **数据视图**:提供查看和编辑原始数据的功能,...

    【Python数据可视化源码实例集合】Pyecharts+Matplotlib+Seaborn库(基础实操源码+算法练习等)

    05 K线图烛台 06 饼状图 07 词云图 08 地理坐标图 09 地图,3D地图,全球地图 10 关系图 11 极坐标系 12 雷达图 13 漏斗图 14 平行坐标系图 15 热力图 16 日历图 17 散点图 18 散点图2 19 桑基图 20 时间轴图 21 ...

    226套python数据分析可视化源码运行实例柱状饼状K线热力散点图表绘制.zip

    K线图烛台 饼状图 词云图 地理坐标图 地图,3D地图,全球地图 关系图 极坐标系 雷达图 漏斗图 平行坐标系图 热力图 日历图 散点图 桑基图 时间轴图 树图 数据集合图 水球图 箱形图 象型柱图画报栏图 旭日图 仪表盘图...

    python的三种画图方式

    使用`plt.plot()`可以轻松绘制折线图: ```python import numpy as np x = np.linspace(0, 10, 100) y = np.sin(x) plt.plot(x, y) plt.show() ``` ##### 柱状图 柱状图是另一种常用图表,使用`plt.bar()`绘制:...

    任务二  Pyecharts.zip

    - K线图(Kline):常用于金融市场数据分析。 此外,Pyecharts还支持自定义主题、添加动画、设置图例、调整轴标签、添加数据区域、设置交互行为等多种高级功能。例如,你可以通过`set_options()`方法或直接在构造...

    将matplotlib绘制的股票的图表镶嵌入tkinter做的界面中.zip

    用python tkinter显示股票的数据,将绘制的图形显示到tkinter:创建属于root的canvas画布,并将图f置于画布上 漂亮的界面是量化程序的...本文介绍如何使用用python tkinter matplotlib做出专业的K线图和展示各种技术指标:

    基于Python的数据可视化应用与研究.pdf

    Echarts能够兼容多种浏览器,提供包括柱状图、折线图、饼图、散点图、K线图、地图等多种图表的定制化和交互式展示。为了实现Echarts图表的Python接口,本文中应用了Pyecharts库,它是Python的一个扩展库,专门用于...

    pyecharts操作2.ipynb

    pyecharts操作之二。包括3D柱状图、箱型图、K线图、涟漪散点图、热力图、组合组件、平行坐标系、极坐标系、雷达图、散点图等。在jupyter下使用python实现。

    数据可视化技术应用-pyecharts介绍.pptx

    ECharts提供了丰富的图表类型,包括折线图、柱状图、散点图、饼图、K线图、盒形图、地图、热力图、线图、关系图、treemap、平行坐标以及漏斗图和仪表盘等。这些图表不仅可以单独使用,还可以进行混搭,创造出更复杂...

    基于 python+TuShare数据存储方法及数据分析过程

    showKline.py 使用从tushare下载的股票数据显示K线图 GetData(存放获取数据的方法以及数据库表创建SQL) tuShareMain.py 存储获取数据的方法及使用案例 stock_history.sql 创建存储股票历史数据的表 stockbasics.sql...

    Python Web 中streamlit框架数据可视化实现

    使用了pyecharts,streamlit,mysql连接,登录界面streamlit实现,这里streamlit框架是一直不断刷新,所以要用外部的控制刷新,或者跳转来解决。使用streamlit run 对应的py文件。

    分别基于贝叶斯、BP神经网络、KNN进行邮件入侵分类检测python源码+详细项目说明+数据集+模型.zip

    在这里我一共选取了K等于3、5、7、9、11、13、15这几种情况,分别测试他们的平均准确率,如下 图所示: <img src="img.asserts/1593583426178.png" alt="1593583426178" style="zoom:67%;" 整体效果是不错的,...

Global site tag (gtag.js) - Google Analytics