Tableau可视化之多变折线图

简介: 导读:Tableau是商业智能软件届的翘楚,对于制作各种可视化分析图表极为便捷。本文主要讲解用tableau制作各种多变折线图,包括凹凸图、弧线图和雷达图等。

导读:Tableau是商业智能软件届的翘楚,对于制作各种可视化分析图表极为便捷。本文主要讲解用tableau制作各种多变折线图,包括凹凸图、弧线图和雷达图等。


640.jpg

注:本文所有案例数据均源于Tableau自带的"超市"示例数据。仅为介绍图表制作,无需关注数据本身。


01 基本折线图

如果说在展示数据图表方面哪种图形最为经典的话,那么折线图肯定可以占据一席之地。很多可视化工具的默认图表形式就是折线图,通过将一系列变化的数据绘制成折线,可以直观看出相对大小和变化趋势。


以Tableau自带的超市示例数据为例,我们想绘制销售量随月份的变化曲线,则简单拖拽字段和设置后很容易得到如下折线图:


640.png


如果觉得同色折线图过于单调,或者数据标识点还不够突出的话,可轻松给它着色:


640.png


如果还想加入销售额与销售数量的对比关系,那么只需再增加一副图表即可:


640.png


从基本折线图中我们可以很清晰的看出对比关系:销售额和销售数量呈现强烈的相关性(等同于废话),大概会在每年春季有一个低谷,然后在夏季和秋季的两个小高峰。


当然,这种基本折线图对于呈现数据本身来说是足够的,制作简洁、效果直观。然而,我们再面对某些其他问题场景或者数据指标时,对折线图稍加变形就可以很容易实现更为高大上的"折线图"。


02 凹凸图

基本折线图中,对比数据是原始数值,在大小上自然存在很大的高低起伏。如果将一条折线变成不同子类数据的多条折线、对比数据也换成是其数值在子类间的排名,那么得到的折线数据将不再是高低起伏,其跨度会变为整齐的1-N。


640.png

以上是筛选了国内10个大城市的历年平均销售额,并进行排名后绘制的一组图表。虽然美其名曰凹凸图,但其本质上可以看成是折线图:只不过连线的数据不再是其数值,而变成了在子类间的排名数据。


简单介绍制图流程:

  • 拖动销售额和订单日期字段到行和列,其中销售额选择"排序"的快速表计算,订单日期选择年


640.png


  • 将城市字段信息放入筛选器,选取目标城市数据,而后将其放入标记颜色区


640.png


  • 编辑销售额快速表计算,设置排序方式和计算依据,尤其是计算依据要选择特定纬度下的城市字段,表示数据排序是在各城市间进行排序。此时图表区将呈现凹凸图基本形态


640.png


  • 拖动行字段(平均销售额)实现双图,并设置双轴和同步轴,目的是为了同时显示折线和实心圆形状图


640.png


  • 在第二个图中设置为形状,并选择形状为实心圆,而后添加平均销售额排序标签,标签位置选择居中显示


640.png640.png


  • 最后,根据需要设置城市标签及位置、自定义颜色和形状大小即可完成一幅凹凸图的制作。


03 雷达图

前面绘制的凹凸图本质上说,仍然是较为常规的折线图,仅仅是度量的折线变成了排序的折线,并通过同步双轴实现了较为美观的实心圆形呈现。


这一次,我们不再使用各子类间的排序作为折线数据,类似于应用商店对APP进行打分,将子类数据根据其大小关系量化成一个0-5之间的指数,那么将会得到一组分布在0-5之间的数据。在得到这样一组分布在0-5之间相对规整的数据后,我们再考虑将其首尾衔接成一个环形,则得到的就是雷达图。


语言描述难以理解,直接看实际效果:


640.png


雷达图常见于游戏中表达某个人物的能力指标,例如实况足球中就用雷达图表示球员能力值,其中外围灰色线条表示参照值,内侧不等的彩色线表示各个子类的实际指标。


其制作流程为:

  • 根据原始数据整理相应的量化指标,这里我们借助Excel数据透视表进行整理量化,具体不予展开。量化后的数据格式为


640.png


其中利润率1和利润率两个字段数值完全相同,是为了实现在雷达图中构成首尾衔接的封闭路径。


  • tableau加载Excel数据表,并选择数据的透视表形式(相当于转置,这一操作也可在Excel中实现)
  • 根据各个指标信息,创建计算字段。观测雷达图,我们要绘制的是有5个顶点(严格说是6个,因为有一个点是首位封闭的闭合曲线)的封闭曲线,在本例中就是利润、利润率、数量、销售额、折扣这5个指标点。对于6个地区子类,虽然其5项指标大小不尽相同,但存在一个共同特点就是他们相对于雷达中心的发散角度是一致的:分别是0°、72°、144°、216°和288°。再将对应的指数大小作为半径,实际上可以求得其在雷达图中的X、Y坐标结果。语言描述困难,直接看计算公式:


640.jpg

640.png

640.png

以指数为半径、指标类型为角度,求解坐标


  • 在获得要绘制的目标点X、Y坐标后,后续操作就是常规的折线图绘制。将X、Y坐标分别拖入行、列字段后,将地区和角度分别放入标记区的颜色和路径,即可基本实现雷达图形状

640.png

640.png 

       

  • 最后,再根据需要定制相应的标签显示和数值位置即可,具体不予展开。


客观上讲,雷达图更适合少量对象的多指标对比,而并不适合太多子类多个指标间的对比,因为过多的信息会造成图形混乱。例如,下面两幅雷达图中,显然前者会更加清爽和直观。


640.png

                     显示少量区域的各项指标


640.png                  显示多个区域的多个指标对比


最后需要指出的是,虽然Tableau制作图表一向比较快捷美观,但在制作雷达图方面却反倒不如Excel来的直接。Excel在得到指标数据后,可一键绘制雷达图。


640.jpg

Excel制作雷达图


当然,软件本无高下优劣之分,只有术业专攻之别。


04 总结

  • 本文探讨了基本折线图及其2种变形:凹凸图和雷达图,并简要给出了制图流程
  • 折线图常用于表示一个或多项指标随纬度变化的曲线,易于直观对比指标大小和变化趋势
  • 凹凸图通过绘制子类间的排名关系,更利于表示相对排序变化情况
  • 雷达图更适合对少量对象的多项量化指标进行对比显示,当比较对象较多或者指标过多时,可视化效果也会大打折扣


            


                     








目录
相关文章
|
1月前
|
数据可视化 定位技术
Tableau 数据可视化:探索性图形分析新生儿死亡率数据
Tableau 数据可视化:探索性图形分析新生儿死亡率数据
|
1月前
|
数据可视化 数据处理
Tableau可视化设计案例-02Tableau数据处理、折线图
Tableau可视化设计案例-02Tableau数据处理、折线图
Tableau可视化设计案例-02Tableau数据处理、折线图
|
1月前
|
数据可视化
Tableau可视化设计案例-01Tableau简介,条形图与直方图
Tableau可视化设计案例-01Tableau简介,条形图与直方图
|
9月前
|
数据采集 数据可视化 中间件
数据采集:亚马逊畅销书的数据可视化图表
亚马逊是全球最大的电子商务平台之一,它提供了各种类别的商品,其中包括图书。亚马逊每天都会更新它的畅销书排行榜,显示不同类别的图书的销量和评价。如果我们想要分析亚马逊畅销书的数据,我们可以使用爬虫技术来获取网页上的信息,并使用数据可视化工具来绘制图表,展示图书的特征和趋势。本文将介绍如何使用Python和Scrapy框架来编写爬虫程序,以及如何使用亿牛云爬虫代理服务来提高爬虫效果。本文还将介绍如何使用Matplotlib库来绘制亚马逊畅销书的数据可视化图表。
107 0
数据采集:亚马逊畅销书的数据可视化图表
|
数据可视化
数据可视化平台Datart-创建柱状图
数据可视化平台、Datart
411 0
|
数据采集 数据可视化 BI
28个数据可视化图表的总结和介绍
在这篇文章中,我们将整理我们能看到的所有数据可视化图表。如果你是数据科学初学者,那么本文将是最适合你的。
163 0
28个数据可视化图表的总结和介绍
|
数据可视化 定位技术
Tableau可视化之多变饼图
导读:前几篇文章分别对应用Tableau制作折线图、条形图、可视化地图进行了介绍,本文介绍另一大可视化图表利器——饼图。尤其是最后给出了玫瑰图制作方法。
489 0
Tableau可视化之多变饼图
|
数据可视化
Tableau可视化之多变条形图
导读:上篇Tableau可视化之多变折线图一文中,介绍了Tableau折线图的几种花样作图方法,今天本文继续就另一个基本可视化图表——条形图的制图及变形进行介绍。
421 0
Tableau可视化之多变条形图
|
存储 数据可视化 搜索推荐
Tableau可视化之多变地图
导读:可视化地图在描述地理位置相关度量时效果直观、优势明显,Tableau制作地图非常方便,而且支持多种可视化地图形式。本文介绍几种经典的可视化地图形式。
384 0
Tableau可视化之多变地图
|
数据可视化 数据挖掘 定位技术
Tableau可视化之其他常用图表
导读:前几篇Tableau文章中,分别介绍了折线图、条形图、地图和饼图的几种用法,今天本文简单介绍其他几种常用的可视化图表类型。
247 0
Tableau可视化之其他常用图表