pyecharts v0.3.2, 使用 Python 生成 Echarts 图表

栏目: 软件资讯 · 发布时间: 8年前

内容简介:pyecharts v0.3.2 发布! 1 全面重构地图加载方式 从本版本开始,为了缩减项目本身的体积以及维持 pyecharts 项目的轻量化运行,pyecharts 将不再自带地图 js 文件。如用户需要用到地图图表,可自行安装对应的地图...

pyecharts v0.3.2 发布!

1 全面重构地图加载方式

从本版本开始,为了缩减项目本身的体积以及维持 pyecharts 项目的轻量化运行,pyecharts 将不再自带地图 js 文件。如用户需要用到地图图表,可自行安装对应的地图文件包。下面介绍如何安装。

地图文件被分成了三个 Python 包,分别为

全球国家地图: echarts-countries-pypkg (1.9MB)
中国省级地图: echarts-china-provinces-pypkg (730KB)
中国市级地图: echarts-china-cities-pypkg (3.8MB)
安装方式也很简单,可以仅选择所需要的包,也可以全部安装

$ pip install echarts-countries-pypkg
$ pip install echarts-china-provinces-pypkg
$ pip install echarts-china-cities-pypkg

地图包由 lml 负责管理和识别, lml 是一个松散的包管理工具,有兴趣的同学可以前往了解。三个包也同时会将 js 文件带入到 notebook 环境中去。

2 恢复 online 函数的使用

由于考虑到不少用户有将 notebook 保存为 html 文件的做法,所以恢复 online 函数的使用,使用户 .html 即使脱离 notebook 环境也可以挂载到 Github host,确保图形可以正常显示。

3 为 Kline 提供 Candlestick 别名

现在可以引入 Candlestick 类

from pyecharts import Candlestick
candlestick = Candlestick("K 线图-自定义标记点风格")
candlestick.add("日K", DATE, data, mark_point=["min", "max"],
                mark_point_symbolsize=80,
                datazoom_orient='vertical',
                mark_line_valuedim=['lowest', 'highest'])
candlestick.render()

4 加入 AppVeyor CI

一直以来 pyecharts 都只有 Travis CI,而 Travis 又只是针对 Linux 测试,现在加入了 AppVeyor CI,提供了 Windows 平台的测试功能。

5 pyecharts/assets

自本版本开始,将不再为 Flask/Django/.. 等 WEB 框架提供 DEFAULT_HOST,但我们为开发者新建了 pyecharts/assets 库挂载 pyecharts 所需要的所有 js 文件,可以使用下面语句替换原来的 DEFAULT_HOST

REMOTE_HOST = "https://pyecharts.github.io/assets/js"

6 修复了若干 BUG

issue#322 修复在 timeline 中不能设置多个 legend 的 bug
issue#357 修复 Line 图 symbol 大小不能调整的 bug
issue#371 修复 Parallel 图 Line 样式失效的 bug
issue#378 修复 Geo 图中当多次 render 时相同 value 值会被叠加的 bug
issue#338 修复 timeline 中 map 的 visualmap 组件不能正常显示的 bug


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

引爆点

引爆点

[美] 马尔科姆·格拉德威尔 / 钱清、覃爱冬 / 中信出版社 / 2006-1 / 29.80元

这本书是《纽约客》杂志专职作家马尔科姆·格拉德威尔的一部才华横溢之作。他以社会上突如其来的流行风潮研究为切入点,从一个全新的角度探索了控制科学和营销模式。他认为,思想、行为、信息以及产品常常会像传染病爆发一样,迅速传播蔓延。正如一个病人就能引起一场全城流感;如果个别工作人员对顾客大打出手,或几位涂鸦爱好者管不住自己,也能在地铁里掀起一场犯罪浪潮;一位满意而归的顾客还能让新开张的餐馆座无虚席。这些现......一起来看看 《引爆点》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具