实验一:Tableau数据可视化入门

news/2025/3/17 19:42:21/文章来源:https://www.cnblogs.com/szjjhp/p/18753043

实验目的:

 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可以通过拖放式界面快速地生成 各种美观的图表、坐标图、仪表盘与报告,并允许用户以自定义的方式设置视图、 布局、形状、颜色等,从而通过各种视角来展现业务领域数据及其内在关系。

实验环境:

Tableau桌面版10.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 的菜单中选择“仪表板”,选择“新建仪表板”。

在左下角选中“显示仪表板标题”,然后双击顶端的“仪表板 2”,修改标题内容为“相关信息比较图”,可对标题做格式化操作,改变其大小、显示位置和颜色等属性。 这是新建仪表板的标题,放在最顶部。

   然后,在左侧的对象中双击“水平”对象,则在中间空白处添加了一个水平对象。对水平对象的高度进行调整,大小设为300。然后,将“产品子类别利润条形图”、“产品销售数量气泡图”工作表拖进这个水平 对象里,并排放置。最后再将省份利润工作表拖进水平对象的下部,仪表板制作完成。如下图所示:

 实验心得:

     通过本次实验,我在数据处理与可视化展示方面收获颇丰,对数据分析的理解和实践能力都得到了显著提升。从打开软件连接“示例 - 超市”数据源,到对数据进行筛选、创建各类图表,拖放式操作极大地降低了使用门槛。在制作中国各地区利润图表时,只需将“国家”“地区”维度拖到列,“利润”度量拖到行,就能快速生成条形图,点击“智能显示”还能轻松切换图表类型。这让我体会到,即使没有复杂的编程知识,也能高效地进行数据可视化创作,相比以往使用Excel制作图表,Tableau的操作效率更高、效果更丰富。数据可视化的重要性在实验中得到深刻体现。通过将超市数据以不同图表形式呈现,如填充地球图展示中国各省份利润分布,仪表板整合多种图表对比分析,原本复杂、抽象的数据变得直观易懂。填充地球图能让我一眼看出不同省份利润差异,仪表板则方便综合观察产品子类别利润、销售数量与省份利润之间的关系。这些可视化图表帮助我快速发现数据中的规律和趋势,为后续决策提供有力支持。 然而,在构建仪表板时,调整图表布局和大小也花费了不少时间,要使各个图表协调展示且信息清晰,需要不断优化。但这些困难也促使我深入了解软件功能,提升解决问题的能力。这次实验让我认识到Tableau在数据可视化领域的巨大优势,也让我看到自身在数据处理和可视化设计方面的不足。以后,我将继续深入学习Tableau,探索更多高级功能,如数据建模、自定义计算等,提高数据可视化的质量和深度。同时,我会将所学应用到实际工作和学习中,通过数据可视化更好地理解和分析问题,提升决策效率。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/900526.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实验二:D3数据可视化基础

实验目的:熟悉 D3 数据可视化的使用方法。 实验原理:D3 的全称是(Data-Driven Documents),是一个被数据驱动的文档,其实就是 一个 JavaScript 的函数库,使用它主要是用来做数据可视化的。本次实践主要介绍D3一些最基本的使用方法,以及生成一些比较简单的图表。D3 是一个…

PCB的通孔、盲孔、埋孔|元器件的符号和封装

他们的本质都是用来切换的层的通孔:从顶层到底层,可以看到头 盲孔:看不到头的,如图从第一层切换到了第二层 埋孔:顾名思义就是埋进去了,无论从正面还是反面都是看不到的,它是处于内层的原理图就是一个表示符号,封装是元器件具体实物大小,具体形状

在IDEA编辑器中,如何在.gitignore 的文件中,把 .ides 的文件忽略,提交git的时候不提交 .idea文件夹

方法 1:直接编辑 .gitignore 文件创建或编辑 .gitignore 文件在项目根目录(与 .git 文件夹同级)右键点击 → New → File,输入文件名 .gitignore。如果已存在 .gitignore,直接双击打开。添加忽略规则在 .gitignore 文件中添加以下内容:# 忽略所有 .idea 目录及其内容 .id…

揭秘EtherCAT转profinet玻璃制造厂的复杂生产环境与智能设备运用

玻璃制造厂的生产环境都比较复杂,需要严格的操作规程,及安全规范。玻璃制造厂的生产环境通常具有以下特点:高温环境:玻璃的熔化过程需要在高温下进行,熔炉的温度通常达到1400℃以上。因此,厂房内的设备和材料必须能够耐高温,并具备良好的隔热性能。 粉尘和化学物质:在玻…

20242943 2024-2025-2 《网络攻防实践》实验三

一.实验内容(1)动手实践了tcpdump等嗅探工具。通过嗅探工具,可以分析进入某一网站时,浏览器访问了多少个web服务器以及它们的IP地址都是什么。(2)动手实践Wireshark等抓包工具。通过使用Wireshark开源软件对在本机上以TELNET方式登录BBS进行嗅探与协议分析,得出了所登录…

20241904 2024-2025-2 《网络攻防实践》实验三

一、.实验内容动手实践tcpdump 使用tcpdump开源软件对在本机上访问www.tianya.cn网站过程进行嗅探,回答问题:在访问www.tianya.cn网站首页时,浏览器将访问多少个Web服务器? 他们的IP地址都是什么?动手实践Wireshark 使用Wireshark开源软件对在本机上以TELNET方式登录BBS进…

context的应用

1. 简介 在 Go 语言中,context 包主要用于在 并发编程 中控制和管理 goroutine 的生命周期。它提供了一种机制,可以通过传递 context.Context 来协调多个 goroutine,特别是在需要取消操作、超时控制和传递共享数据时。 2. 常见用法2.1 控制goroutine的生命周期(cancel) co…

Semantic Kernel:Phi-4 mini的tools

Phi4-mini开始支持tools了,但在第一时间试用时不理想,kenfey最近发了一篇解决方案,详见https://techcommunity.microsoft.com/blog/educatordeveloperblog/building-ai-agents-on-edge-devices-using-ollama--phi-4-mini-function-calling/4391029。本篇文章想更详细地梳理一…

Creo 11下载与安装教程

Creo是一款由PTC(Parametric Technology Corporation)开发的计算机辅助设计(CAD)软件套件。Creo包括多个模块,用于实现产品设计、建模、分析和制造过程中的各个环节。其中,Creo Parametric是其核心组件,提供了参数化建模功能,可以创建几何形状并应用关联参数,使设计过…

局域网下Python oracledb 连接远程服务器 Oracle 11g

Windows 里ipconfig 一下查服务器的IP 我的地址是在这里,F:\app\dell\product\11.2.0\dbhome_1\NETWORK\ADMIN 默认一般是在这里,C:\oracle\product\11.2.0\dbhome_1\network\admin\listener.ora# listener.ora Network Configuration File: F:\app\dell\product\11.2.0\db…

临时表空间满分析

oracle 临时表空间满,业务无法进行,临时表空间快速增长,如何分析,如何预防、如何干预快速处理临时表空间满分析 oracle 临时表空间满,业务无法进行,临时表空间快速增长通过以下方式来分析 分析步骤 1. 查看临时空间占用情况总占用情况select inst_id, username, blocks*8…