Tableau|二 如何利用功能区创建视图

一 认识 Tableau 数据

1.数据角色

维度和度量是Tableau的一种数据角色划分,离散和连续是另一种划分方式。

1.维度和度量

维度往往是一些分类、时间方面的定性字段,将其拖放到功能区时,Tableau不会对其进行计算,而是对视图区进行分区。

度量往往是数值字段,将其拖放到功能区时,Tableau默认会进行聚合运算,同时,视图区将产生相应的轴。


维度的内容显示为各区的标题。比如想展示各省售电量当期值,这时“省市”字段就是维度,“当
期值”为度量,“当期值”将依据各省市分别进行“总计”聚合运算。

Tableau连接数据时会对各个字段进行评估,根据评估自动地将字段放入维度窗口或度量窗口。通常Tableau的这种分配是正确的,但是有时也会出错。比如数据源中有员工工号字段时,工号由一串数字构成,连接数据源后,Tableau会将其自动分配到度量中。这种情况下,我们可以把工号从度量窗口拖放至维度窗口中,以调整数据的角色。

维度是蓝色,度量是绿色。

2.离散和连续

蓝色是离散字段,绿色是连续字段。

离散字段在行列功能区时总是在视图中显示为标题,而连续字段则在视图中显示为轴。

各省售电量当期值为离散类型时,当期值中的每一个数字都是标题,字段颜色为蓝色。

当期值为连续类型时,下方出现的是一条轴,轴上是连续刻度,当期值是轴的标题,字段颜色为绿色。

离散和连续类型也可以相互转换,右键字段,在弹出框中就有“离散”和“连续”的选项,单击即可实现转换。

2.字段类型

1.Tableau支持的数据类型

 

2.字段类型转换

Tableau会自动对导入的数据分配字段类型,但有时自动分配的字段类型不是我们所希望的。

比如发现字段“省市”和“统计周期”显示的字段类型都为字符串,而不是我们想要的地理和日期类型,这时就需要我们手动调整。

这时“省市”字段便成了地理字段,并且在选择后度量窗口会自动显示相应的经纬度字段。


二 创建视图 

一个完整的Tableau可视化产品由多个仪表板构成,每个仪表板由一个或多个视图(工作表)按一定的布局方式构成,因此视图是一个Tableau可视化产品最基本的组成单元。

行列功能区:将数据窗口中的字段拖放到此处就会在视图区显示相应的轴或标题。

视图区:当我们使用卡和行列功能区进行操作时,图形的变化都会显示在视图区。

视图中的图形单元我们称之为标记,比如圆图的一个圆点或柱形图的一根柱子,都是标记。

创建视图:利用数据窗口中的数据字段创建视图。拖放相关字段到相应的功能区,Tableau就会自动依据功能区相关功能将图形即时显示在视图区中。

1.行列功能区

列功能区:横轴。

行功能区:纵轴。 

行列功能区可以不止拖放一个字段,例如我们可以将字段“同期值”拖放到“总计(当期值)”的右边,Tableau这时会根据度量字段“当期值”和“同期值”分别作出对应的轴。

 

拖放度量字段“当期值”到功能区,字段会自动显示成“总计(当期值)”,这反映了Tableau
对度量字段进行了聚合运算。Tableau支持多种不同的聚合运算,如总计、平均值、中位数、最大值、计数等。

Tableau在处理未明确指定聚合方式的字段时,默认采用的聚合操作是求和(即总计)。

Tableau求平均值是对行数的平均,以上海为例,其平均值为当期值总和除以省市为上海的行数,在原数据中每个省有6个月的当期值,每个月又分为9个用电类别,则出现上海的总行数为6×9=54,即平均值=总计/54。 

没懂为什么是54条数据

 2.标记卡

创建视图时,经常需要定义形状、颜色、大小、标签等图形属性。

标记卡和标记类型:

下拉框是选择标记类型,用于定义图形的形状,默认是条形图。

下面五个按钮的使用方法:只需把相关的字段拖放到按钮中即可。单击按钮还可以对细节、方式、格式等进行调整。

 

特殊标记按钮: 

特殊按钮只有在选择了对应的标记类型时,才会显示出来。

这3个特殊按钮分别是线图对应的路径、形状图形对应的形状、饼图对应的角度。

详细介绍:

1.颜色,大小和标签

颜色:

大小:

大小和颜色类似,拖放字段到“大小”,视图中的标记会根据该字段改变大小。

需要注意的是,颜色和大小只能放一个字段,但是标签可以放多个字段。

标签:

 

标签默认显示的是总计,也可以让标签显示总额百分比。

 

单击标签,可对标签的格式、表达方式等进行设置。

2.详细信息

功能是依据拖放的字段对视图进行分解细化。

每个圆点代表的值是9个用电类别6个月的总和。

拖放字段“用电类别”到“详细信息”,Tableau会依据“用电类别”进行分解细化,这时每个圆点变为9个圆点,每一个点代表相应省市某一用电类别的总和。这时候每个点是一个用电类别6个月的总和,我们拖放字段“统计周期”到“详细信息”并选择按“月”(Tableau默认的是按“年”),这时每个点再次解聚为6个点,每个点表示该省某月某用电类别总和。

 颜色、大小、标签都具有与详细信息搭配使用的功能。

以颜色为例,在图2-22的基础上拖放字段“用电类别”到“颜色”,视图中每一个点也会解聚为9个颜色不同的点。

3.工具提示
 

当鼠标移至视图中的标记上时,会自动跳出一个显示该标记信息的框。

左键单击“工具提示”可以看到工具提示的内容,可对这些内容进行删除、更改格式、排版等操作。

也可以添加其他信息,只需将相应的字段拖放到“标记”卡中。例如将字段“同期值”和“月度计划值”拖放到“标记”卡下方,这时单击“工具提示”,就可以看到同期值和月度计划值的信息出现在里面。

3.筛选器

有时候只想让Tableau展示数据的某一部分,如只看1月份的售电量、只看华北和华中地区各
省情况、只用电量大于700 000的数据等,这时可通过筛选器完成上述选择。

使用方法:拖放任一字段(无论维度还是度量)到筛选器卡里。

筛选器的表现形式,Tableau提供了单值(列表)(每次只能选择一个值)、单值(下拉列表)、多值(列表)(同时可以选多值)等选项,默认是多值(列表)。

4.页面

将一个字段拖放到页面卡会形成一个页面播放器,播放器可让工作表更灵活。

5.智能显示

6.度量名称和度量值

度量名称和度量值都是成对使用的,目的是将处于不同列的数据用一个轴展示出来。

当想同时看各省当期值和同期值时,拖放“省市”到列功能区,再分别拖放“同期值”和“当期值”到行功能区,图中出现了当期值和同期值两条纵轴。

实操:

 

用度量值和度量名称来完成两列不同数据共用一个轴的操作。

拖放“省市”到列功能区,然后拖放度量值到行功能区,这时在左下方会显示度量值包含了哪些度量,Tableau默认的度量值会包含所有的度量。由于我们只需要当期值和同期值,因此右键行上的度量值或单击度量值右边的小三角形,选择“筛选器”,去掉记录数前面的钩,只保留当期值和同期
值。

实操: 

 

 

 

 

2-38:双柱图 


三 创建仪表板

将创建好的工作表拖放到右侧排版区,并按照一定的布局排版好,最后添加操作完成互动设置。

 


四 保存工作结果 

保存的类型可以是Tableau工作簿(*.twb),该类型将所有工作表及其连接信息保存在工作簿文件中但不包括数据;也可以是Tableau打包工作簿(*.twbx),该类型包含所有工作表、其连接信息以及任何其他资源如数据、背景图片等。

 

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Swin Transformer(ICCV 2021 best paper):基于卷积层级式架构的移动窗口视觉Transformer!

有关ViT的学习笔记详见:学习笔记——ViT(Vision Transformer)-CSDN博客 ViT在图像分类方面的结果令人鼓舞,但由于其低分辨率的特征映射和复杂度随图像大小的二次方增长,其架构不适合作为密集视觉任务或高分辨率输入图像的backbone。根据经验&…

JetBrains系列产品无限重置免费试用方法

JetBrains系列产品无限重置免费试用方法 写在前面安装插件市场安装插件 写在前面 支持的产品: IntelliJ IDEA AppCode CLion DataGrip GoLand PhpStorm PyCharm Rider RubyMine WebStorm为了保证无限重置免费试用方法的稳定性,推荐下载安装2021.2.2及其…

OpenAI GPT-3 API error: “This model‘s maximum context length is 2049 tokens“

题意:OpenAI GPT-3 API 错误:“此模型的最大上下文长度是 2049 个token” 问题背景: I have two issues relating to the response result from OpenAI completion. 我遇到了两个与OpenAI完成响应结果相关的问题 The following result does…

Sam Altman的博客:The Intelligence Age

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

《深入解析:水果销售数据库操作与查询技巧》

文章目录 一、数据库结构与数据源插入1.1 创建数据库与表1.2 插入数据 二、基础数据查询2.1 查询客户信息2.2 查询供应商信息 三、查询优化与技巧3.1 使用LIMIT子句 四、高级查询技巧4.1 使用聚合函数4.2 连接查询4.3 使用子查询 五、案例分析5.1 客户订单详情查询 一、数据库结…

无法将“allure”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的解决方法-allure的安装配置全过程

新手在使用allure之前,以为只是pip install allure-pytest就可以,no!!! 其实,还需要下载allure,allure的具体步骤如下: 1.下载 allure。 allure的下载地址:Central Re…

828华为云征文 | 使用Linux管理面板1Panel管理华为云Flexus云服务器X实例

828华为云征文 | 使用Linux管理面板1Panel管理华为云Flexus云服务器X实例 一、华为云Flexus云服务器X实例介绍1.1 Flexus云服务器X实例简介1.2 Flexus云服务器X实例特点 二、1Panel介绍2.1 1Panel 简介2.2 1Panel 特点 三、本次实践介绍3.1 本次实践简介3.2 本次环境规划 四、购…

报表做着太费劲?为你介绍四款好用的免费报表工具

1. 山海鲸可视化 介绍: 山海鲸可视化是一款免费的国产可视化报表软件,与许多其他宣传免费的软件不同,山海鲸的报表功能完全免费并且没有任何限制,就连网站管理后台这个功能也是免费的。同时山海鲸可视化还提供了种类丰富的可视化…

「数组」离散化 / Luogu B3694(C++)

目录 概述 思路 算法过程 复杂度 Code 概述 Luogu B3694: 给定一个长度为 n 的数列 aa。定义 rank(i) 表示数列 a 中比 ai 小的不同数字个数再加一。 对 1≤i≤n,现在请你求出所有的 rank(i)。 输出格式 对每组数据,输出一行 n 个整数&a…

BUUCTF [SCTF2019]电单车

使用audacity打开,发现是一段PT2242 信号 PT2242信号 有长有短,短的为0,长的为1化出来 这应该是截获电动车钥匙发射出的锁车信号 0 01110100101010100110 0010 0前四位为同步码0 。。。中间这20位为01110100101010100110为地址码0010为功…

关于预处理的一系列问题

1. 预定义符号 C语⾔设置了⼀些预定义符号,可以直接使⽤,预定义符号也是在预处理期间处理的。 2. #define定义常量 #define name stuff 如果定义的 stuff过⻓,可以分成⼏⾏写,除了最后⼀⾏外,每⾏的后⾯都加⼀个反…

值得入手的宠物空气净化器——希喂、352、IAM三款产品真实测评

在快节奏的现代生活中,养宠成为很多人的精神寄托,回到家中与猫咪玩耍是一天中最放松的时刻。但这美好的生活也存在着一些烦恼——宠物毛发清理与异味。宠物空气净化器作为一种新兴的清理工具,以其高效、全面的特点,受到了越来越多…

PMP--二模--解题--91-100

文章目录 14.敏捷91、 [单选] 在敏捷团队完成三次迭代之后,项目经理确定团队在这三次迭代中的平均速度是30个故事点。还有292个故事点来完成项目的剩余部分。团队需要多少次额外的迭代才能完成项目? 9.资源管理92、 [单选] 项目经理前往另一个国家执行最…

Go基础学习04-变量重声明;类型转换;类型断言;Unicode代码点;类型别名;潜在类型

目录 变量重声明 类型断言 类型转换 类型转换注意事项 Unicode代码点 类型别名、潜在类型 类型别名的意义 变量重声明 编写代码: package mainimport "fmt"var container []string{"Beijing", "Shanghai"}func main() {fmt.Pr…

关于Python升级以后脚本不能运行的问题

近日将Python从3.11升级到了3.12,然后把几个包例如numpy等也通过pip给upgrade了一下,结果原来运行的好好的脚本,都运行不了了,还出现各种报错。怀疑是自己升级了环境导致的,因此通过搜索引擎检索了一下,有这…

两个月学习大语言模型(LLM)的详细计划,保姆级教程非常详细收藏我这一篇就够了!

随着人工智能技术的发展,大语言模型(Large Language Models, LLMs)因其在自然语言处理、机器翻译、文本生成等领域的广泛应用而受到越来越多的关注。对于希望掌握这一前沿技术的朋友来说,制定一个系统的学习计划至关重要。本计划旨…

ATTCK实战系列-Vulnstack靶场内网域渗透(二)

ATT&CK实战系列-Vulnstack靶场内网域渗透(二) 前言一、环境搭建1.1 靶场下载地址1.2 环境配置1.2.1 DC域控服务器:1.2.2 WEB服务器:1.2.3 PC域内主机:1.2.4 攻击者kali: 1.3 靶场拓扑图 二、外网渗透2.…

Ubuntu磁盘不足扩容

1.问题 Ubuntu磁盘不足扩容 2.解决方法 安装一下 sudo apt-get install gpartedsudo gparted

Selenium 自动化测试:如何搭建自动化测试环境?

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 最近也有很多人私下问我,selenium学习难吗,基础入门的学习内容很多是3以前的版本资料,对于有基础的人来说,3到4的差…

mybaits获取sqlsession对象后自动开启事务,增删改要记得提交事务!

mybaits中在使用 SQLSession 对象进行数据库操作时,需要注意事务的处理。 以下是关于这个问题的详细说明: 一、SQLSession 与事务的关系 SQLSession 是 MyBatis 框架中用于执行 SQL 语句和与数据库交互的关键对象。当获取 SQLSession 对象后&#xff…