400-050-6600
当前位置:首页 - Q&A问答

Q&AQ&A问答

数字函数使您可以对字段中的数据值执行计算

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

为什么要使用数字功能数字函数只能与包含数字值的字段一起使用

例如,您可能有一个字段,其中包含预算中差异的值,标题为“预算差异”。这些值之一可能是-7。您可以使用ABS函数返回该数字以及该字段中所有其他数字的绝对值。

 

数据分析师为什么要使用字符串函数

字符串函数允许数据分析师操作字符串数据(即,由文本组成的数据)。

举个例子:数据分析师可能有一个包含所有客户名字和姓氏的字段,一个成员可能是:张三CPDA数据分析师可以使用字符串函数将所有客户的姓氏拉到新字段中。

 

我们在做数据分析工作中为什么要使用日期函数

日期功能使您可以操纵数据源中的日期,举个例子数据分析师可能有一个日期字段,其中包含每个值的年,月和日(2004-04-15),从这些现有值中CPDA数据分析师可以使用日期函数(例如DATETRUNC函数)创建新的日期值,比如你可以找到任何现有日期值的季度开始日期。

 

使用类型转换功能对数据分析的好处

类型转换功能使CPDA数据分析师可以将字段从一种数据类型转换为另一种数据类型举个例子:数据分析师可以将数字转换为字符串,例如将年龄值(数字)转换为字符串值,以便不会尝试对其进行汇总。

 

可用的类型转换功能

计算中任何表达式的结果都可以转换为特定的数据类型,转换函数是STR()DATE()DATETIME()INT(),和FLOAT()。例如,如果要将3.14这样的浮点数转换为整数,则可以编写INT(3.14)。结果将为3,是整数。

 

将字符串转换为指定格式的日期时间

在数据分析中对某些特定于语言环境的格式的支持取决于计算机的系统设置,出现在数据中且不需要解析的字母应用单引号('')引起来,对于在值之间没有定界符的格式(例如MMddyy),请验证是否已按预期对它们进行了解析,格式必须是常量字符串,而不是字段值。Null如果数据与格式不匹配,则此函数返回。

 

为什么要使用逻辑计算

逻辑计算使数据分析师可以确定某个条件是对还是错(布尔逻辑)。比如说数据分析师可能想快速查看将商品分销到的每个国家/地区的销售额是否高于或低于某个阈值。

 

执行逻辑测试并返回适当的值

的情况下功能评估expression,它比较值的序列,value1value2,等等,并返回结果。当expression遇到匹配的值时,CASE返回相应的返回值,如果找不到匹配项,则使用默认的返回表达式。如果没有默认返回值且没有值匹配,则返回Null

 

CASE通常比IIFIF THEN ELSE更易于使用

通常,数据分析师使用IF函数执行一系列任意测试,并使用CASE函数搜索与表达式的匹配项。但是CASE函数始终可以重写为IF函数,尽管CASE函数通常会更简洁,很多时候,CPDA数据分析师可以使用组来获得与复杂案例函数相同的结果。

 

Datahoop国内专业数据分析平台:

http://www.chinacpda.com/datahoop/

 

查找您周边省份授权培训中心:

http://www.chinacpda.com/train/

 

2020CPDA数据分析师线上报名:

http://www.chinacpda.com/baoming.php

 

数据分析行业协会:

http://www.chinacpda.com/association/

 

数据分析师的职业规划:

http://www.chinacpda.com/career/

 

全国免费客服热线:400-050-6600

中国商业联合会数据分析专业委员会


Prev article

数据分析师用于IT运营的人工智能

Next article

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

课程服务

认证服务

在线咨询