市面上第一本ECharts数据可视化数据出版了!

作者:王大伟

我的第一本书终于出版了,书名叫做《ECharts数据可视化:入门、实战与进阶》,目前在当当、京东已经上架,可购买学习!

什么是ECharts

ECharts,为Enterprise Charts的缩写,是一种商业级数据图表。作为百度的一个开源数据可视化工具,之后全球著名开源社区Apache基金会宣布“百度开源的ECharts项目全票通过进入Apache孵化器”,ECharts目前广泛应用于PC端和移动端的大部分浏览器上。自问世以来,ECharts一直帮助大量开发者快速实现可视化需求。

写作原因

当我在2018年下旬在平安金融壹账通实习时,因为需要制作产品演示需要,接触到ECharts制作可视化,在这个产品制作中,渐渐发现ECharts的魅力,在一边查阅ECharts官方文档一边制作产品实践过程中,发现ECharts官网的教程较少,并不全面,如果需要深入学习,需要去查阅各种配置项文档,或从官方案例和用户上传的可视化案例中琢磨学习,但对于很多没怎么接触过数据可视化制作和学习过前端知识,例如HTML、CSS、JS的初学者,通过官方文档直接学习会存在一定困难,就怕自学过程中磨灭了那些学习热情。所以为了给有兴趣学习数据可视化的大家提供一个从零开始入门、进阶、实战的学习路径,这本书就开始写作了。

写作过程

2019年6月经我的好友“Python爱好者社区”微信公众号创始人梁勇(勇哥)推荐,认识了机械工业出版社的杨福川主编,因为是第一次写书,我各种流程和写作技巧都是空白,在编辑李艺小姐姐的各种指导下,在好友周威、赵亮的帮助下,顺利完成本书的写作出版。

本书主要特点

本书是目前市面上第一本ECharts相关实战书籍,适用于对可视化感兴趣的各类人群,由浅入深介绍了ECharts的使用方法和实战案例。本书从零开始讲解ECharts的使用,从入门到进阶,从制作单个可视化到制作Dashboard,从使用ECharts的色彩主题到自己灵活搭配色彩展示,结合时下流行的Python编程语言完成大数据可视化,采用前后端结合的策略带你打造数据产品演示demo,介绍时下流行的文本挖掘技术并通过ECharts可视化展示文本挖掘产出,在本书的最后给出了笔者在学习使用ECharts可视化过程中的一些思考与经验总结。本书加入大量代码注释和解释,即使是小白,学习也不会有太大困难。

本书阅读对象

本书是一本以ECharts实战为导向的书,适合的阅读对象主要分为下面几类:

计算机科学与技术、统计学、数学、大数据、人工智能、数据科学相关专业的师生

对数据可视化、前端开发、数据分析挖掘感兴趣的初学者

数据可视化、前端开发和数据分析挖掘从业者等

转行做数据相关产品和开发的工作人员等


如何阅读本书

本书一共12章,分四个部分,主要内容如下。

第一部分(第1~4章)为基础篇,主要介绍ECharts的背景和基础知识,以及利用ECharts制作简单可视化。

第1章先介绍ECharts是什么,ECharts的发展历史,ECharts的特性,ECharts和同类产品的对比,重点是ECharts的各种优秀特性内容。

第2章介绍较为容易的ECharts安装方式,开发工具的选择与推荐,完成第一幅ECharts作品和了解ECharts官方文档的内容和各部分作用。重点是将ECharts开发环境搭建完成,以便能够继续动手操作学习之后的章节。

第3章介绍ECharts的常用组件,这些组件包括标题、提示框、工具栏、图例、时间轴、数据区域缩放、网格、坐标轴、数据系列、全局字体样式等。通过学习这些ECharts的常用组件,可以学习一幅可视化作品的关键组成部分,为之后的可视化深入学习打好坚实基础。所谓磨刀不误砍柴工,在绘制数据可视化图表之前,有必要先学习ECharts数据可视化的相关组件和内容。

第4章介绍ECharts的各种可视化图,通过该章节的学习,我们可以动手操作实践自己所需的各类可视化图,为之后的复杂可视化图打下坚实的基础。

第二部分(第5~6章)为进阶篇,主要介绍ECharts的色彩主题,以及制作复杂动态可视化。

第5章介绍ECharts提供的色彩主题,教会大家使用这些色彩主题,并学会如何使用工具便捷搭配需要的色彩,以达到你需要的色彩展示效果。

第6章介绍ECharts可视化的优势之一,即带有时间轴的复杂动态可视化。

第三部分(第7~10章)为应用篇,介绍使用ECharts制作Dashboard,使用ECharts开发数据产品demo,并使用Python将ECharts和大数据可视化结合起来。

第7章介绍制作不同场景的Dashboard,尝试多图组合的方式呈现数据的魅力。

第8章介绍如何将Python和ECharts结合,完成大数据可视化。

第9章介绍从产品需求、产品设计、前后端开发、可视化展示这四个方面讲解可视化产品搭建全流程,帮助读者掌握开发简单可视化产品demo的能力。

第10章介绍ECharts可视化在文本挖掘上的应用。

第四部分(第11~12章)为提高篇,介绍一些ECharts可视化的高级用法,并分享笔者在制作可视化过程中的经验与思考。

第11章介绍一些ECharts高级用法,从而更好地完成可视化交互设计,让可视化更加丰富多彩。内容包括使用富文本标签、数据的异步加载、响应式自适应、事件与行为和三维可视化制作。

第12章介绍笔者制作可视化时积累的一些经验,包括如何选择可视化类型、可视化配色需要注意的点和追求炫酷效果的可视化对错与否。


以下是本书中带你手把手制作的部分ECharts可视化:

做个任务完成率的仪表盘吧:

带有logo的可视化是不是更形象了呢?

ECharts也可以做大屏看板哦!

带你做个前后端的股票查询产品demo吧~

通过关系网络图展示文本挖掘的结果,发现政策文件中的重点领域和关键词

在此感谢为本书推荐的各位朋友(排名不分先后):

ECharts非常强大,这也意味着它有着为数庞大的可配置项。对于初学者来说,本书是一本非常适合的实战类教程。可以帮助补充读者快速上手ECharts 并实现各种效果;对于进阶开发者来说,本书也提供了一些ECharts的使用技巧,可以帮助读者提高自可视化实践能力。

—— 羡辙,Apache ECharts (incubating) Committer & PPMC 成员


大伟的作品一向思路清晰、通俗易懂,本书同样如此,它从零开始,由浅入深地介绍了 ECharts 数据可视化的方方面面,非常透彻,推荐给广大数据可视化爱好者。

—— 崔庆才,微软(中国)工程师,《Python3网络爬虫开发实战》作者

ECharts做出来的图表很好看,但是学习成本略高,除了官网以外,很难找到比较通俗易懂的学习资料,大伟的这本书可以补足这一点。

—— 张俊红,畅销书《对比Excel,轻松学习Python数据分析》作者

本书重点介绍了ECharts的语法以及各种图表与Dashboard的绘制。推荐职场数据分析人士好好学习本书,对工作一定大有裨益!

—— 张杰,Excel图表插件“EasyShu“联合开发者,《Python数据可视化之美》《R语言数据可视化之美》作者

本书是难得一见的ECharts实战著作,从安装到使用,从不同场景的设计优化到产品的搭建部署,都结合实例演示了一遍,详尽易懂。

——张浩彬,《小白学数据挖掘与机器学习》《IBM SPSS Modeler 18.0数据挖掘权威指南》作者

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,793评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,567评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,342评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,825评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,814评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,680评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,033评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,687评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,175评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,668评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,775评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,419评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,020评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,206评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,092评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,510评论 2 343

推荐阅读更多精彩内容