欢迎光临散文网 会员登陆 & 注册

Tableau学习笔记(一)

2023-08-22 18:48 作者:琬九歌  | 我要投稿

前言:本文不商用,仅为个人学习记录与心得,以防Tableau过期后无法查看文档,内容简约仅供理解。学习视频来自B站未明学院和博易智讯,文献及视频参考放在每章最后,侵删。

Tableau用于将数据可视化,数据处理相较于SQL/PYTHON略微简陋,类似EXCEL透视表美化版。如有错误,欢迎指出,感谢!

【笔记目录】

(一)数据处理、计算字段

(二)筛选器、参考线、集

(三)各类表格

(四)各类图形

(五)预测


一、数据处理

数据字段类型的修改
类似SQL的关联模式运用
在工作表内修改关联
新建数据源vs数据内连接
字段排序
数据预处理-如拆分
日期修改
延伸-excel中非重复值选取笨方法
转置=原tableau透视表

*关于CASE的用法:类似于IF,当某种情况发生时,输出某某值。


二、计算字段:对字段的处理、公式计算等

1. 公式函数计算利润率:

正确公式: 利润率=sum(利润)/sum(销售额)。

错误计算:利润/销售额的总计,计算方式是把每个利润率加总。


正确利润率计算公式
excel分类别验证
利润率计算演示

2. if函数判断:正负/高低(含参数设置)

a. 固定数值为判断依据:直接写入计算字段

b. 加入可修改之判断参数:创建计算字段/记得放在度量/参数可显示

c. if函数语句:

IF [判断字段] 判断公式 THEN 'A'

ELSE(IF) (THEN) 'B'

END

以固定数值为判断标准,直接将固定数值写在计算字段中
可修改参数之判断-判断参数设置
将判断参数代入计算字段(if)中

3. 每单利润:

a. 原数据以每个产品信息为每条数据,可能出现多个不同产品数据实际是出自同一订单。

b. 计算每个订单的利润总和方式:{INCLUDE [订单] : sum(利润)}

c.延伸:COUNTD不重复计数

使用include函数计算每个订单利润总和
多条数据(单个产品)出自同一订单
验证:COUNTD不重复计数
图例

4. 分层与分组

a.分层指的是一个维度下包含次级维度,如:年/月/日

b.分组:将某一/多个维度中,特定的类别进行组合。两组分为组内和组外,也可以创建多个平行组。

分层折线图
层级的创建
分组:组不能用于计算字段
分组图例

5. 快速表的使用:

例子1:借助利润率计算来看常用之快速表

例子2:计算月移动平均值,可采用计算字段自己编写,也可以用快速表并编辑快速表中的参数。

常见快速表的解释
移动平均值-采用计算字段
移动平均值-参数设置
移动平均值-两者对比

6.其他:字符串与数值转换

STR()函数可实现
字符转数值处理



参考文献:

  1. 未明学院 【Tableau教程】Tableau零基础教程,带你解锁当下最受欢迎的数据可视化软件

  2. bizinsight,博易智讯公司,【Tableau入门教程】Tableau从新手到高手

  3. ziyin_2013,csdn,Tableau自定义格式:设置万、亿等单位,2022年01月22日,检自:https://blog.csdn.net/ziyin_2013/article/details/122643347

  4. 月光也温柔,csdn,【Tableau】各类别的商品中销量前十的品牌(子类别排序), 2022年09月18日,检自:https://blog.csdn.net/weixin_51539563/article/details/126914336


Tableau学习笔记(一)的评论 (共 条)

分享到微博请遵守国家法律