- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无锡商业职业技术学院数据可视化详细级别表达式
详细级别表达式在Tableau中,当我们把将数据源中的字段拖放到视图区域,就得到了对应的视图的详细级别。这些视图区域包括行功能区、列功能区,以及标记卡中的颜色、大小、标签、详细信息及路径。例如,把“示例-超市”数据源中的“地区”字段拖放到行功能区,此时,视图的详细级别为“地区”,在此基础上,如果把“省/自治区”字段拖放到行功能区或者【颜色】标记卡中,就改变了视图的详细级别为“省/自治区”,也就是数据的细化程度变高了。
详细级别表达式详细级别表达式,也称LOD表达式,可以实现计算不在当前视图详细级别层面上的数据聚合。也就是说,当前视图处于某一个详细级别,而在数据分析过程中,又要用到其它详细级别的数据计算,就要通过LOD表达式来完成。用户可以在tableau中创建三种类别的LOD表达式:INCLUDE、EXCLUDE和FIXED。LOD表达式的语法结构如下:{INCLUDE|EXCLUED|FIXED 维度声明:聚合表达式}
INCLUDE表达式INCLUDE表达式主要用于对低于当前视图详细级别的数据进行聚合计算,也就是在当前视图中增添一个新的数据维度参与计算。它的作用相当于数据库中的GROUP BY子句,先按指定的维度进行一次分组,然后再执行其它计算,也就是在原来的视图里增加了一级运算,对视图进行了维度增强。
INCLUDE表达式例如,现在需要根据“示例-超市”数据源,计算各个地区客户的平均销售额。当我们把“示例-超市”数据源中“订单”表的“地区”字段和“销售额”字段分别拖放到列功能区和行功能区,并把“销售额”的度量方式改为“平均值”后,得到如图4-9所示的图表。
INCLUDE表达式上面图表展示的各个地区的平均销售额。例如,东北地区的平均销售额的计算方式是:先计算东北地区的销售总额,然后除以东北地区订单数据的行数。但是如果要计算各个地区客户的平均销售额,当前视图的详细级别为“地区”,而要使用低于当前视图详细级别的数据“客户名称”参与计算。因此,可以通过INCLUDE详细级别表达式来实现。
INCLUDE表达式具体实现步骤如下:(1)创建一个新的计算字段“每个客户的销售额”,字段内容为: {include [客户名称]:sum([销售额])}(2)拖放“区域”字段到列功能区,拖放“每个客户的销售额”到行功能区,并改变其度量方式为“平均值”,得到如图4-10的图表。
EXCLUDE表达式EXCLUDE表达式主要用于排除当前视图中指定的数据维度,对高于当前视图详细级别的数据进行聚合计算。例如,图4-11是使用“示例-超市”数据源中的“类别”、“子类别”和“销售额”创建的文本表。根据分析需要,在该图表中添加一列,用于展示每个类别商品的总销售额。
EXCLUDE表达式可以看到,该文本表的视图详细级别为“子类别”,因此,数据聚合计算也是在这一层级完成。但是,根据需求,需要完成“类别”这一层级的数据聚合计算,也就是高于当前视图详细级别。此时,可以使用EXCLUDE表达式来完成。
EXCLUDE表达式具体实现步骤如下:(1)新建一个名为“排除子类别”的计算字段,内容为: {EXCLUDE [子类别]:sum([销售额])} (2)鼠标双击“排除子类别”字段,得到如图4-12所示的文本表。
EXCLUDE表达式我们观察最后一列数据,可以发现,每个类别中各个子类别商品的销售额都完全相同,显示的都是该类别商品的总销售额。这就是因为我们通过EXCLUDE表达式在计算时忽略了“子类别”维度得到的结果。需要注意的是,使用EXCLUDE表达式时,聚合的方式是由表达式中的聚合方式决定的,例如该例中EXCLUDE表达式中写的是SUM([利润]),所以只能按总和来聚合,在标签上切换成其它的聚合方式是无效的。
FIXED表达式FIXED表达式的作用是使用指定的维度计算值,它可以不受当前视图详细级别的限制,根据指定维度对高于当前视图详细级别或低于当前视图级别的数据进行聚合计算。例如,创建名为“指定地区维度”的计算字段,内容为:{FIXED [地区]:SUM([销售额])}
FIXED表达式然后把“地区”字段和“类别”字段拖放到列功能区,把“指定地区维度”字段拖放到行功能区和【标签】标记卡,得到如图4-13的图表。 可以看到,每个地区中不同类别商品的销售额数值都是相同的。这是因为,通过FIXED表达式指定了根据“地区”维度进行计算,其他字段对该计算的结果都没有影响,也就是“类别”维度在计算中没有起到作用。
谢谢观看
您可能关注的文档
- 高教社Tableau数据可视化教学课件任务2.4物流营收数据可视化分析.pptx
- 高教社Tableau数据可视化教学课件任务2.3物流时效可视化分析.pptx
- 高教社Tableau数据可视化教学课件任务2.2物流流向可视化分析.pptx
- 高教社Tableau数据可视化教学课件任务2.1数据故事方案设计.pptx
- 高教社Tableau数据可视化教学课件任务1.5库存可视化分析.pptx
- 高教社Tableau数据可视化教学课件任务1.4产品可视化分析.pptx
- 高教社Tableau数据可视化教学课件任务1.3产品分析.pptx
- 高教社Tableau数据可视化教学课件任务1.2门店总体经营概况分析.pptx
- 高教社Tableau数据可视化教学课件任务1.1 数据故事方案设计.pptx
- 高教社Tableau数据可视化教学课件5.4导出与分享成果.pptx
最近下载
- 江西农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(B卷)及标准答案.pdf
- 施工组织设计-江城水泥混凝土土.doc VIP
- 山西农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
- 八年级上语文 《红星照耀中国》纪实作品人教PPT课件优质课比赛公开课获奖.ppt
- B2C电子商务信任实证研究的现状与思考.doc
- 有理数乘方练习题.doc VIP
- 经典电动力学-北京大学物理学院.PDF
- 幂的乘方与积的乘方-练习题(含答案) .doc VIP
- 政府采购非招标方式概述 .ppt VIP
- 云南南博会会展服务中心招聘笔试真题2023.docx VIP
文档评论(0)