【可视化】可视化工具:ECharts 简介

ECharts 是一个由百度开源的数据可视化工具,是基于 Javascript 的图表库,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。Python 是一门富有表达力的语言,很适合用于数据处理,Python 有 基于 ECharts 的数据可视化库 pyecharts, pyecharts 支持 Jupyter Notebook 等主流 Notebook 环境。

ECharts 图表样例

Echarts 包括丰富的图表类型:包括折线图、柱状图、饼图、K线图、雷达图、路径图、主题河流图、地理坐标图、3D 地图、3D 地球、GL 关系图等,这些图表可以用 JavaScript 方便的集成到 H5 等网页作品中,pyecharts 针对 Python 提供了便捷的调用方式。更多的 ECharts 可视化实例请访问以下网站进行查看。

ECharts 案例: https://echarts.apache.org/examples/zh/index.html

【可视化】可视化工具:ECharts 简介

常用图表介绍

  • 柱状/条形图: 通过 柱形的高度/条形的宽度 来表现数据的大小,用于有至少一个类目轴或时间轴的直角坐标系上。
  • 折线图 :折线图是用折线将各个数据点标志连接起来的图表,用于展现数据的变化趋势。可用于直角坐标系和极坐标系上。
  • 关系图: 用于展现节点以及节点之间的关系数据。
  • 线图: 用于带有起点和终点信息的线数据的绘制,主要用于地图上的航线,路线的可视化。
  • 散点(气泡)图 : 直角坐标系上的散点图可以用来展现数据的 x,y 之间的关系,如果数据项有多个维度,其它维度的值可以通过不同大小的 symbol 展现成气泡图,也可以用颜色来表现。
  • 雷达图:主要用于表现多变量的数据,例如球员的各个属性分析。
  • 旭日图:由多层的环形图组成,在数据结构上,内圈是外圈的父节点。因此,它既能像饼图一样表现局部和整体的占比,又能像矩形树图一样表现层级关系。
  • 其他常用的各类图表

Jupyter 调用 pyecharts

pyecharts 提供了各种生成上面 Demo 的代码示例,可以参考实现。

示例代码地址: https://github.com/pyecharts/pyecharts-gallery

先介绍一些可能会用到的基本函数:

  • add_xaxis() 、add_yaxis() 添加 x/y 轴数据,这是图表的数据输入;
  • set_global_opts() 全局配置方法,配置标题等信息;
  • render() 生成 render.html 的文件,可以传入路径参数 ,设置保存位置 ;
  • render_notebook() 在 Notebook 中渲染输出生成的图表;

从 V1 版本开始支持链式调用,链式调用方法如下所示:

不习惯链式调用的开发者依旧可以单独调用方法,调用方法如下:

Jupyter Notebook 直接调用 render_notebook 随时随地渲染图表,直接生成到 Jupyter Notebook 中,上面代码生成图表如下所示。

【可视化】可视化工具:ECharts 简介

其他图表可以参考给出的官方文档给出的样例代码进行修改即可。

参考资料

[1] ECharts 文档 https://echarts.apache.org/zh/tutorial.html

[2] pyecharts 文档 https://pyecharts.org/#/zh-cn/intro

[3] ECharts 样例  https://echarts.apache.org/examples/zh/index.html

原创文章,作者:麒麟,如若转载,请注明出处:https://zhouqilin.tech/104.html

(1)
打赏 微信扫一扫 微信扫一扫
麒麟的头像麒麟
0
【可视化】文本可视化:词云
上一篇 2019-10-29 19:05
【爬虫】API 逆向:快速获取 B 站监测、评论数据
下一篇 2019-11-24 02:20

相关推荐

  • 【浮点数】0.1 + 0.2 != 0.3 2021-05-30 680 技术分享
  • 【转载】Windows下mysql8修改my.ini设置datadir后无法启动问题 2024-06-06 189 技术分享
  • 【爬虫】API 逆向:快速获取 B 站监测、评论数据 2019-11-24 1.6K 技术分享

热门文章

深圳坪山网站建设公司娄底网站优化霸屏网站优化比较专业银川市网站优化平台哪家好东大桥网站优化邹城谷歌网站优化银川网站排名优化软件网站优化那些事儿怎样对网站内容优化网站标题的优化软件网站建设优化吃惊易速达网站优化过程中注意事项南京优化网站关键词电话太原网站优化常识抖阴优化版苹果app网站河南电子网站优化耗材婚庆行业网站优化比较好百度优化网站设计联讯网络网站优化方式方法安阳网站建设优化推广蚌埠市网站优化云南网站优化推广平台庆阳网站优化推广公司哪家口碑好虹口区官网网站优化哪家好优化公司网站就选k火19星传媒网站优化效果东莞百度seo网站优化梧州网站优化文登市网站优化企业烟台网站优化公司地址梅州网站优化托管香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化