Tableau 是一个可视化分析平台,它改变了我们使用数据解决问题的方式,使个人和组织能够充分利用自己的数据。
Tableau提供了非常丰富的图表,通过及其强大的功能,使得数据的可视化极其容易。Tableau,至少是我遇到最强大的可视化平台。
如何下载及安装这里不讲了。可以先用试用版,试着熟悉下tableau。讲几个重要的概念。
Follow 这个视频系列:https://www.bilibili.com/video/BV1yZ4y1W7YM/
视频所用到的超市数据:link
完整的练习: 超市分析.twbx
另外能翻墙的话,youtube上有很多高质量的Tableau教学视频可以参考。
直接将利润拖拽到Rows,然后类别,子类别拖拽到Columns,然后子类别拖到color,就可以根据子类别显示颜色,效果图:

一张图显示两个measures, 销售额和利润。将利润和销售额拖到Rows,然后订单日期拖到Column,订单日期也可以更改成按quarter, week, day。
还要注意一点,因为Rows是两个,相当于两个图层,所以要选择Dual Axis的方式。

最后效果图:

直接将字段和折扣拖到Marks里。
通过文字的颜色和大小展示数据的方式。
通过图形的大小来展示数据

通过颜色的深浅来凸显数据。
可以将字段拖到filter里指定需要exclude或者选中的字段。
可以画出一根在图中的参考线。

如果选择城市,省等map数据后不能显示地图,有两个可能的原因:
1.选中字段省/自治区 —> Geographic Role -> State/Province,意思要让tableau知道这个字段是一个省的字段。

2.如果你的系统版本是英文的,然后在选择制作地图的时候,内容是空的图层,解决方法是:Map -> Edit Location -> Country/Region 改成China。反之英文的字段也有可能存在这个问题。并且点击感叹号旁边的1 issue,2issues 可以手动map tableau不能识别的数据。
开始绘制地图,想要显示省、城市的销售额数据。
因为是要同时显示省和城市两个维度,要制作两个图层,Rows里新加一个latitude(generated),然后设置

在mark里就会看到有2个图层

设置第二个Marks,改成Circle,就可以显示出如果是Circle大就表明销售额数据高,并且颜色也深。

如果是要制作热地图,则选择Density。

Dashboard是通过object组成的,一般是先选择一个Vertical的,然后再在Vertical中插入每一行,每一行就是要插入每一个Horizontal,然后再在Horizontal中插入每一个worksheet,并且一定要选择Tiled,否则如果选择Floating的话,worksheet是不能放进对应的Horizontal中。
另外也可以在size里,自己custom size,选择range,可以指定最大和最小的size。
另外也可以参考别人比较好的dashboard,https://www.vizwiz.com