安装echarts-说说我常用的两个可视化工具Echarts和Tableau

二:可恶! 又一个Python武器! !

三:使用Python库PySimpleGUI制作手工办公软件!

↑ 关注 + 星标 ,每天学Python新技能

后台回复【大礼包】送你Python自学大礼包


大家好,我是龙哥!

因为工作中经常做图表,Excel无法满足复杂的场景,所以Echarts和Tableau就成为了我最得力的两个助手。

Echarts和Tableau作为知名的可视化工具,它们的性质并不相同。

Echarts是一个纯JavaScript的开源可视化图表库。 用户只需要引用封装好的JS即可展示漂亮的图表。

不久前安装echarts,Echarts成为Apache的顶级项目。 Apache 顶级项目的家族成员有哪些? Mavan、Hadoop、Spark、Flink……都是软件领域的顶尖

Tableau是一款BI工具,是一款商业PC端应用程序,只需通过拖放即可创建各种图表、图形、仪表板和报告。 Tableau制作的可视化项目可以发布在网络上并与其他人共享。

2019年,Tableau被Salesforce以157亿欧元的价格竞购,可见这款BI工具的不同寻常。

你可以把Echarts想象成一个视觉仓库,每个视觉部分都是现成可用的,但不限于场合。 另一方面,Tableau 就像一个自给自足的可视化生态系统。 你可以在上面使用各种可视化技巧,但你无法创建这个生态系统。

我们先来说一下Echarts

安装echarts库_安装echarts_安装echart

Echarts提供了几乎所有你能用的图表方法,而且对国外的开发环境非常友好,因为被百度玩弄了。

您会看到,除了常规统计图表之外:

和令人惊叹的 3D 可视化

Echarts的大部分图表方法都是用JS封装的,你只需要修改数据和样式,就可以应用到自己的项目中。

Echarts还有一个用户社区,里面展示了很多作品,可以去逛逛。

某热门工作-区域图

安装echart_安装echarts_安装echarts库

学习Echarts最好的方法就是阅读官网教程,然后配合实践。 英文文档非常实用。

给出几个常用的学习地址

官方文档:

官方示例:

用户工作区域:

我们再谈谈Tableau

Tableau在国外逐渐流行起来安装echarts,做数据的男同伴都会知道。

适合可视化看板,讲述数据故事,符合当今数字化运营的管理。

下面简单介绍一下Tableau的使用技巧。

首先从Tableau官网下载桌面版,然后想都没想就安装了。

接下来就是菜鸟操作的三步:

1. 连接数据

安装echarts库_安装echarts_安装echart

可连接excel、csv、mysql等多种数据库

2. 了解什么是度量和维度

度量是数据表中的数值数据,维度是类别数据

3.查看tableau中的各种图表

条形图、点图、折线图、饼图、直方图、地图等

经历了基础之后,就是整个可视化分析和展示的流程:

每个步骤都需要详细解释:

Tableau 连接到所有常见数据源。 它有一个外部连接器,负责在提供连接参数后构建连接。 无论是简单的文本文件、关系源、无 SQL 源还是云数据库,tableau 都可以连接到几乎所有数据源。

加入数据源后,您将拥有 Tableau 环境中可用的所有列和数据。 您可以将它们划分为维度、度量并创建任何所需的层次结构。 使用它,您构建的视图传统上称为报告。 Tableau 提供了简单的拖放功能来构建视图。

内部创建的视图需要通过使用过滤器、聚合、轴标签、颜色和边框进行格式化来进一步增强。

安装echarts库_安装echarts_安装echart

我们创建不同的工作表,以便我们可以创建相同数据或不同数据的不同视图。

仪表板包含与其链接的多个工作表。 为此,任何工作表中的操作都可以相应地修改仪表板中的结果。

故事是一个工作表,其中包含一系列一起工作以传达信息的工作表或仪表板。 您可以创建故事来展示事实如何联系、提供背景、展示决策如何与结果相关,或者只是提出一个有说服力的案例。

完成这些步骤后,一个生动的仪表板就诞生了。

其中,需要不断练习、熟悉tableau的每一个组件、功能、连接等。

我们可以选择合适的视觉表达方式并让Tableau来实现。

不要以为Tableau只提供了一些简单的样式。 如果你想制作炫丽的图表,Tableau也能完美支持。

看看大师们如何演奏 Tabelau。

我最喜欢的仪表板之一

安装echarts_安装echart_安装echarts库

由于Tableau是一款商业软件,其官网英文教程非常详细。

最后还给出了几个Tableau的学习地址。

官方文档:

用户展示社区:

终于

如果想做可视化开发,建议使用echarts,如果想做商业可视化报表,则使用Tableau。

欢迎来到留言区交流可视化方面的经验。

---EOF---

推荐阅读

  1. 因为爬虫失控,CTO和程序员双双被判刑!

  2. 火了!开源的Python抢票神器,过年回家就看这一波了!

  3. AI智能语音项目 原理、代码最详细解读!

  4. 危险!VPN翻墙被抓了!