实验一:Tableau数据可视化入门
实验名称:Tableau数据可视化入门
一、实验目的
1.熟悉Tableau Desktop使用方法。
2.通过Tableau软件来实现Excel中数据的基本可视化。
二、实验原理
Tableau是新一代商业智能工具软件,它将数据连接、运算、分析与图表结合在一起,通过拖放方式创建各种图表。
Tableau产品包括Tableau Desktop、Tableau server、Tableau Public、Tableau Online和Tableau reader等多种。其中,Tableau Desktop、Tableau Server、Tableau Reader使用最多。
本次基础实验使用Tableau Desktop。Tableau Desktop是一款基于斯坦福大学突破性技术的桌面软件应用程序,分为个人版和专业版。Tableau Desktop能连接到许多数据源,如Access、Excel、文本文件、DB2、MS SQL Server、Sybase等。在获取数据源中的各类结构化数据后,Tableau Desktop可以通过拖放式界面快速地生成各种美观的图表、坐标图、仪表盘与报告,并允许用户以自定义的方式设置视图、布局、形状、颜色等,从而通过各种视角来展现业务领域数据及其内在关系。
三、实验环境
Tableau Desktop10.5
四、实验步骤
1、双击桌面图标打开Tableau软件。出现TableauDesktop引导界面。
界面的左边指示数据的来源,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数据可视化入门”为主题,通过实际操作TableauDesktop软件,完成了从数据连接到基本图表制作的全过程。实验不仅让我熟悉了Tableau的基本使用方法,还让我深刻体会到数据可视化在数据分析中的重要性。以下是对实验的总结与感悟。
1)实验内容回顾
1.实验目的
实验的主要目的是熟悉TableauDesktop的使用方法,并通过Tableau实现Excel中数据的基本可视化。Tableau作为一款强大的商业智能工具,能够通过拖放式操作快速生成各种图表,帮助用户直观地理解数据。
2.实验环境
实验使用的是TableauDesktop10.5版本,通过连接自带的“示例超市”数据源,完成了条形图、气泡图、填充地图和仪表板的制作。
3.实验步骤
数据连接与筛选:通过Tableau连接到“示例超市”数据源,并使用筛选器对数据进行过滤。
基本图表制作:通过拖放维度和度量,快速生成了条形图和气泡图。
填充地图制作:将地理字段转换为地理维度,一键生成了中国各省份的利润填充地图。
仪表板制作:将多个图表整合到一个仪表板中,实现了多维度数据的可视化展示。
2)实验收获
1.Tableau的基本操作
通过实验,我掌握了Tableau的基本操作,包括数据连接、字段类型转换、筛选器使用以及图表的生成与调整。Tableau的拖放式操作非常直观,即使是初学者也能快速上手。
2.数据可视化的多样性
Tableau提供了丰富的图表类型,如条形图、气泡图、填充地图等。通过“智能显示”功能,可以快速切换不同的图表类型,找到最适合数据展示的形式。例如,填充地图能够直观地展示地理数据的分布情况,而气泡图则适合展示多维度数据的关联性。
3.仪表板的强大功能
仪表板是Tableau的一大特色,它能够将多个图表整合到一个页面中,实现多维度数据的综合展示。通过实验,我学会了如何创建和调整仪表板,以及如何通过格式化操作提升仪表板的美观性和可读性。
4.数据筛选与交互
Tableau的筛选器功能非常强大,能够根据需要对数据进行动态过滤。例如,在实验中,我通过筛选器选择了特定的地区经理,快速生成了对应的数据视图。这种交互功能使得数据分析更加灵活和高效。
3)实验感悟
1.数据可视化的重要性
数据可视化是将抽象数据转化为直观图形的过程,它能够帮助人们快速理解数据的内在规律和趋势。通过本次实验,我深刻体会到数据可视化在数据分析中的重要性。无论是条形图、气泡图还是填充地图,都能够以直观的方式展示数据,帮助用户更好地理解数据背后的故事。
2.Tableau的优势
Tableau作为一款商业智能工具,具有操作简单、功能强大、图表丰富等优点。与其他数据可视化工具相比,Tableau的拖放式操作和“智能显示”功能大大降低了使用门槛,即使是初学者也能快速生成高质量的图表。
3.数据驱动的决策
数据可视化不仅是数据分析的工具,更是数据驱动决策的基础。通过Tableau生成的图表和仪表板,决策者可以直观地看到数据的变化和趋势,从而做出更加科学和合理的决策。例如,在实验中生成的利润填充地图,能够帮助管理者快速识别高利润和低利润区域,从而制定更有针对性的营销策略。
4.学习与探索的乐趣
本次实验让我对Tableau产生了浓厚的兴趣。通过实际操作,我不仅掌握了Tableau的基本功能,还发现了许多值得深入探索的高级功能,如动态参数、计算字段、故事板等。未来,我希望能够进一步学习Tableau的高级功能,并将其应用到实际的数据分析项目中。
4)未来展望
通过本次实验,我对Tableau的基本功能有了初步的了解,但这只是一个开始。未来,我希望能够进一步探索Tableau的高级功能,例如:
动态参数与计算字段:通过动态参数和计算字段,实现更复杂的数据分析和可视化。
故事板功能:将多个仪表板整合到一个故事板中,讲述数据背后的故事。
与其他工具的结合:将Tableau与Python、R等编程语言结合,实现更强大的数据分析和可视化功能。
总之,本次实验为我打开了数据可视化的大门,让我认识到Tableau在数据分析中的强大潜力。我相信,随着技术的不断进步,数据可视化将在更多领域发挥重要作用,而Tableau无疑是实现这一目标的重要工具之一。