400 050 6600
数据分析师

手机号

验证码

30天自动登录
当前位置:首页 - Q&A问答

Q&AQ&A问答

数据分析师创建计算的实践

来源:CPDA数据分析师网 / 作者:数据君 / 时间:2020-03-26

数据分析师需要知道计算的的一般规则

为了避免在另一个计算中多次使用一个计算字段,在另一个计算中多次引用相同的计算字段将导致性能问题,如果在计算中使用计算字段(也称为创建嵌套计算),请尝试在计算中仅引用一次。

温馨提示:在计算中多次引用一个字段(终端字段)不会降低性能。

 

假设数据分析师创建了一个计算字段

该字段使用复杂的多行计算来查找推文中的提及或Twitter句柄,计算字段的标题为Twitter Handle,返回的每个句柄均以“ @”符号开头(例如:@user)。

为了进行分析,数据分析师想删除“ @”符号。

为此,数据分析师可以使用以下计算从字符串中删除个字符:

RIGHT([Twitter Handle], LEN([Twitter Handle]) -1)

 

在数据分析领域这种计算非常简单

但是,由于它两次引用了Twitter Handle计算,因此会对数据源中的每个记录执行两次该计算:一次用于RIGHT函数,另一次用于LEN函数。

 

在执行数据分析时为了避免多次计算同一计算

您可以将计算重写为仅使用一次Twitter Handle计算的计算。在此示例中,您可以使用MID实现相同的目标:

MID([Twitter Handle], 2)

 

数据分析师创建和格式化计算

它列出了计算的基本组成部分,并解释了每种计算的正确语法。

四个基本计算组成部分:

1、函数 -用于转换字段中的值或成员的语句。

2、字段 -数据源中的尺寸或度量(列)。

3、运算符 -表示操作的符号。

4、文字表达式 -以“原样”表示的常量值,例如“ Profitable”和“ Unprofitable”。

温馨提示:并非所有计算都需要包含所有四个组成部分。例如一个计算可能不包含文字表达式。

 

数据分析计算中的领域

计算中的字段通常用方括号[]包围,有关计算中使用的运算符类型以及它们在公式中执行的顺序的信息,数字文字被写为数字,字符串文字用引号引起来,日期文字用#符号书写,空文字被写为空,计算中的参数用方括号[]括起来,要在计算中输入注释,请输入两个正斜杠//

 


Prev article

CPDA数据分析师需要掌握的详细的计算语法

Next article

数据分析使用计算创建自定义字段的方法

数据分析师

报名咨询

数据分析师

报名缴费

数据分析师

客服中心

数据分析师

课程服务

数据分析师

认证服务