一、引言
在当今数据驱动的时代,数据可视化已成为揭示信息、辅助决策的重要手段。Tableau作为新一代商业智能工具,凭借其强大的数据连接能力、直观的拖放操作以及丰富的可视化功能,迅速成为数据可视化的热门选择。它不仅能够连接多种数据源,还能通过简单的操作生成美观且富有洞察力的图表,帮助用户从不同视角展现数据的内在关系。
本次实验将带领大家深入探索Tableau Desktop的入门操作。通过实验,我们将熟悉Tableau的基本界面,学习如何连接本地数据源(如Excel),并利用其拖放式界面快速生成条形图、气泡图、地图等多种可视化视图。实验还将介绍如何通过筛选器和自定义设置,进一步优化视图的展示效果,并最终整合多个视图为交互式仪表板。这不仅是一次技术实践,更是一次数据洞察力的提升之旅。让我们从基础出发,逐步掌握Tableau的核心功能,开启数据可视化的精彩篇章。
二、实验目的
1.熟悉TableauDesktop使用方法。
2.通过Tableau软件来实现Excel中数据的基本可视化。
三、实验原理
Tableau是新一代商业智能工具软件,它将数据连接、运算、分析与图表结合在 一起,通过拖放方式创建各种图表。 Tableau产品包括TableauDesktop、Tableauserver、TableauPublic、Tableau Online和Tableaureader等多种。其中,TableauDesktop、TableauServer、Tableau Reader使用最多。 本次基础实验使用TableauDesktop。TableauDesktop是一款基于斯坦福大学突 破性技术的桌面软件应用程序,分为个人版和专业版。TableauDesktop能连接到许 多数据源,如Access、Excel、文本文件、DB2、MSSQLServer、Sybase等。在获 取数据源中的各类结构化数据后,TableauDesktop可以通过拖放式界面快速地生成 各种美观的图表、坐标图、仪表盘与报告,并允许用户以自定义的方式设置视图、 布局、形状、颜色等,从而通过各种视角来展现业务领域数据及其内在关系
四、实验环境
TableauDesktop10.5
五、实验步骤
1、双击桌面图标打开Tableau软件。出现Tableau Desktop引导界面。
界面的左边指示数据的来源,Tableau 可以连接到本地的 Excel 表格,文本,
Access 数据库,统计文件等,也可以连接数据库服务器,例如 Microsoft SQL Server
数据库,MySQL 数据库,Oracle 数据库等。左边最下面显示了已保存的数据源。
中间上部分显示最近打开过的工作薄,下部分显示示例工作薄,即 Tableau 自带
的一些工作薄,可以点击更多样本查看更多的数据图。
右边显示了探索,每周精选以及 Tableau 一些社区,博客,新闻等等。第一次运
行该软件,可以点击某一个示例工作薄,查看该软件数据展示的图示,以及如何简
单操作。
本次入门实践使用自带的超市工作簿。
2、点击上图示左侧“已保存数据源”下的“示例-超市”。打开界面后,点击左下角的
“数据源”,结果如下。
左边列出了超市这个表格下的三个子工作表,当我们选中一个子表时,双击,
在右边区域的下部分就会显示子表的数据,例如,双击销售人员,则显示具体销售人
员表信息。还可以点击右上角的“筛选器”的“添加”,按需要进行数据过滤。
上图中按“地区经理”进行数据筛选。
在“筛选器”中选中范彩和洪光两位地区经理的名字,确定后,筛选结果如下。
在界面的右下角可以新建一个工作表或者直接用软件默认打开的工作表 1。这里
打开默认工作表 1,是超市订单中的数据。左侧就是订单这个表格的维度和度量。
维度通常是类别字段,例如“产品”和“地区”。具体来说,Tableau 中的维度用于
设置粒度,即视图中的详细级别。
度量通常是指标,即数字数据,例如“销售额”。
大多数情况下,维度是离散的,而度量是连续的。
3、制作中国各个地区的利润图表。
将国家和地区维度拖到列,把利润度量拖到行,即可制作出一个简单的条形
图。Tableau 最具有特色的功能就是拖放式的操作,只需要把维度以及度量拖到适当
的位置,即可制作数据图表。
点击右上角的“智能显示”,还可以把同样的数据显示成不同形式的图表。例如,
点击填充气泡图,即可制作出漂亮的类别和地区的气泡图。
点击单个气泡会显示出具体的销售额。
4、制作填充地球图。
用 Excel 制作填充地球图十分复杂,但是 Tableau 制作填充地球图却十分方便,
一键生成。
Tableau 将数据分为:数字(十进制),数字(整数),字符串,布尔,日期,
日期和时间,还有地理类型(如果数据源中有城市,省份的数据可以分配为地理类
型)。
选择任意一个字段,单击鼠标右键,在菜单中指向“更改数据类型”即可查看该字
段的默认类型,也可更改其数据类型。
制作填充地球图首先必须先将国家、城市、地区和省/自治区字段的属性改成地
理维度。
然后,制作中国各个省份利润填充地球图,这里需要将国家和省/自治区维度拖
到列,把利润拖到行,再点击“智能显示”里的填充气球图。
5、制作中国各个省份地区的利润仪表板。
仪表板中想同时显示出“产品子类别利润条形图”、“产品销售数量气泡图”、“省
份利润地图”三种图表。首先在 Tableau 中分别建立“产品子类别利润条形图”、“产品
销售数量气泡图”、“省份利润地图”三个工作图表。如下图:
下面开始建立仪表板。在 Tableau 的菜单中选择“仪表板”,选择“新建仪表板”。
在左下角选中“显示仪表板标题”,然后双击顶端的“仪表板 1”,修改标题内容为
“相关信息比较图”,可对标题做格式化操作,改变其大小、显示位置和颜色等属性。
这是新建仪表板的标题,放在最顶部。
然后,在左侧的对象中双击“水平”对象,则在中间空白处添加了一个水平对象。
对水平对象的高度进行调整,大小设为 300。
然后,将“产品子类别利润条形图”、“产品销售数量气泡图”工作表拖进这个水平
对象里,并排放置。
最后再将省份利润工作表拖进水平对象的下部,仪表板制作完成。
六、实验总结
实验总结:Tableau数据可视化入门
在本次实验中,我通过使用Tableau Desktop软件,对数据可视化有了初步的了解和实践。Tableau作为一款强大的商业智能工具,其直观的操作界面和强大的数据处理能力给我留下了深刻的印象。通过本次实验,我不仅熟悉了Tableau的基本操作,还掌握了如何通过拖放式界面快速生成各种图表,包括条形图、气泡图、地图和仪表板等。
实验开始时,我首先了解了Tableau的基本架构和功能。Tableau Desktop能够连接多种数据源,如Excel、Access、SQL Server等,这使得它在处理不同类型的结构化数据时具有很高的灵活性。在实验过程中,我使用了Tableau自带的超市工作簿,通过简单的拖放操作,快速生成了中国各个地区的利润图表。这种直观的操作方式极大地降低了数据可视化的门槛,即使是没有太多编程经验的用户也能轻松上手。
在制作图表的过程中,我尝试了多种图表类型,并通过“智能显示”功能快速切换不同的可视化形式。例如,我将利润数据以条形图的形式展示,然后通过切换到气泡图,更直观地观察不同地区之间的利润差异。此外,Tableau还提供了丰富的自定义选项,允许用户根据自己的需求调整视图、布局、颜色等,这使得生成的图表不仅美观,而且更具信息价值。
最令我印象深刻的是Tableau的填充地球图功能。通过简单的操作,我能够一键生成中国各个省份的利润地图,直观地展示不同地区的利润分布情况。这种地理可视化功能为数据分析提供了全新的视角,尤其适用于处理具有地理属性的数据。
在实验的最后阶段,我尝试制作了一个包含多种图表的仪表板。通过将产品子类别利润条形图、产品销售数量气泡图和省份利润地图整合到一个仪表板中,我能够更全面地展示数据的多个维度。这种综合性的展示方式不仅提高了信息的传递效率,还使得数据分析更加直观和全面。
通过本次实验,我深刻体会到了Tableau在数据可视化方面的强大功能和便捷性。它不仅能够快速生成高质量的图表,还提供了丰富的自定义选项,以满足不同用户的需求。未来,我将继续深入学习Tableau的高级功能,并尝试将其应用于更复杂的数据分析任务中,以进一步提升我的数据可视化能力。