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

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

内容简介: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]


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

查看所有标签

猜你喜欢:

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

认知盈余

认知盈余

[美] 克莱·舍基 / 胡泳、哈丽丝 / 中国人民大学出版社 / 2011-12 / 49.80元

“互联网革命最伟大的思考者”克莱•舍基 继《未来是湿的》之后最新力作 看自由时间如何变革世界的未来 如果说《未来是湿的》揭示的是“无组织的组织力量”, 那么《认知盈余》揭示的就是 “无组织的时间力量”。 腾讯董事会主席兼首席执行官马化腾首度亲笔作序倾情推荐 克莱•舍基说,美国人一年花在看电视上的时间大约2 000亿个小时,而这几乎是2 000个维基百科项目一年所需要的......一起来看看 《认知盈余》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具