python绘制动态k线及均线,python : pyecharts 1.1.0 画K线图
pip install pyecharts ; 会安装 pyecharts-1.1.0
画K线图 kline1.py
# coding: utf-8
import os, sys
from pyecharts import options as opts
from pyecharts.charts import Kline
if len(sys.argv) ==2:
code= sys.argv[1]
else:
print('usage: kline1.py code')
sys.exit(1)
if len(code) !=6:
print(' code length is 6')
sys.exit(2)
file1 = code +'.csv'
file2 = code +'_1.html'
if not os.path.exists(file1):
print(file1 +' is not exists.')
sys.exit(3)
# 数据项: [open,close,low,high,volume]
# (即:[开盘值,收盘值,最低值,最高值,成交量])
vlist = []
xlist = []
ylist = []
fp = open(file1,'r')
fp.readline() # 跳过第1行表头: ,date,open,close,high,low,volume,code
for line in fp:
idx,date,open,close,high,low,volume,code = line.strip().split(',')
xlist.append(date)
vlist.append(volume)
ylist.append([open,close,low,high])
print(str(len(xlist)))
kline = Kline()
kline.add_xaxis(xlist).add_yaxis("kline",ylist)
kline.set_global_opts(
xaxis_opts=opts.AxisOpts(is_scale=True),
yaxis_opts=opts.AxisOpts(
is_scale=True,
splitarea_opts=opts.SplitAreaOpts(
is_show=True, areastyle_opts=opts.AreaStyleOpts(opacity=1)
),
),
datazoom_opts=[opts.DataZoomOpts()],
title_opts=opts.TitleOpts(title="日K线图:{0}".format(code)),
)
#kline.set_opts(mark_line_valuedim="close")
kline.render(path=file2)
参考: pyecharts-1.1.0/example/kline_example.py
python绘制动态k线及均线,python : pyecharts 1.1.0 画K线图相关推荐
- python画动图-Python绘制动态水球图过程详解
先来看看绘制的动态水球图: 没有安装PyEcharts的,先安装PyEcharts: # 安装pyecharts模块,直接安装就是最新的版本pip install pyecharts 安装好PyEch ...
- python画曲线-python绘制动态曲线教程
从txt种获取数据 并且通过动态曲线显示 import numpy as np import matplotlib.pyplot as plt import matplotlib.animation ...
- Python绘制动态图形
Python绘制动态图形 一.柱形图 二.气泡图 三.折线图 四.小提琴图 五.面积图 六.漏斗图 七.带状图 日常生活中,我们经常需要对多年的数据进行分析.如果对每一年的数据都进行可视化,那么将需要 ...
- python画k线_python画k线,python绘制动态k线及均线
内容导航: Q1:k线图上怎么画线 一般你看K线软件都有画图功能,以同花顺为例,在上方菜单栏找到画图,点击,会在菜单栏下方一行或者屏幕最右边一列出现相应的画图工具. Q2:求教使用python绘制K线 ...
- python绘制动态k线及均线_Python绘制股票移动均线的实例
1. 前沿 移动均线是股票最进本的指标,本文采用numpy.convolve计算股票的移动均线 2. numpy.convolve numpy.convolve(a, v, mode='full') ...
- python绘制动态图-Python利用Echarts绘制动态交互图:快速入门
我们都知道,Echarts是百度开源的超强大的数据可视化工具.Python中经典的matplotlib.seaborn等库相比,它最大的优点是所绘制的图形为动态图,这意味着我们可以和图形之间进行动态的 ...
- python绘制动态图-数据可视化
参考 知乎:把数据摇起来 知乎:可视化也能秀,教你用Python制作GIF动图 40行Python制作超炫酷动态排序图,有了它高逼格PPT再也不愁! 卧槽,还能这么玩!用Python生成动态PPT 实 ...
- python绘制动态图形_让Python绘制一套动态图形给你看看
选自TowardsDataScience 作者:Costas Andreou 机器之心编译 参与:Jamin.张倩在读技术博客的过程中,我们会发现那些能够把知识.成果讲透的博主很多都会做动态图表.他们 ...
- python绘制动态模拟图-Python 模拟动态产生字母验证码图片功能
模拟动态产生字母验证码图片 模拟生成验证码,首先要做的是生成随机的字母,然后对字母进行模糊处理.这里介绍一下 Python 提供的 Pillow 模块. Pillow PIL:Python Image ...
最新文章
- ExtJs4–表格--Grid
- 跟我一起写操作系统(二)——史上最简单的内核
- EF Code First 学习笔记:关系
- zookeeper删除节点的权限_Zookeeper使用超级用户删除带权限的节点
- 从工程文化和运维理念理解Netflix
- Rectangle 属性
- Luogu P4053 [JSOI2007]建筑抢修
- 中国地图着色问题c语言,中国地图四色染色问题.doc
- php汉字转拼音插件,PHP中文转拼音优质解决方案-composer转拼音第三方插件-爱测速网...
- 浪潮之巅·IT从业者或投资人必读书籍
- python 计算gdp_菜鸟笔记Python3——数据可视化(三)世界GDP分析
- sudo: /etc/sudoers is world writable sudo: no valid sudoers sources found, quitting sudo: 解决方法
- html盒子移动动画代码,js实现盒子滚动动画效果
- Java利用TCP进行文件的传输
- 括号匹配问题(栈)C++
- LCD12864液晶显示屏工作原理是什么呢?
- 分析DLL搜索顺序劫持的原理
- 微信商城系统开发具体流程
- 没想到硬件能做这么多有意思的事情
- Scala解码base64编码的URL提示Last unit does not have enough valid bits
热门文章
- 2019高考(高中)数学必背重点公式大全
- php创蓝253四要素认证_创蓝253配置
- 在google提交sitemap地图后的蜘蛛爬取效果
- 801-分享“入选腾讯犀牛鸟精英营”心得
- SuperMap iDesktopX 影像/栅格数据不用导入导出即可分析处理啦!
- 几年前的项目用了YYYY-MM-dd,跨年夜老板喊我回去改Bug
- python爬虫项目-优美图库
- [内附完整源码和文档] 基于JSP网上招聘系统的设计与实现
- 华为手机如何与台式计算机连接不上,华为手机怎样与电脑连接?USB数据线及WLAN无线两种连接电脑方式介绍...
- day14.逻辑运算,位运算