新建Tableau工作簿,并连接到花名册表,新建计算字段技能类型,代码如下:IF CONTAINS([技能],"剑") THEN "剑法"ELSEIF CONTAINS([技能],"刀") THEN "刀法"ELSE "其他" ENDCONTAINS函数是Tableau特有的,返回的也是一个布尔逻辑值,相当于SQL中的WHEN 技能REGEXP"[刀]" (这里是正则查找,返回的也是逻辑值),也相当...
SELECT * FROM query3; 至此,SQL完成任务 四、Tableau软件实现: Tableau是一个非常有名的可视化软件,可对海量数据进行可视化输出,有的同学可能会有疑问,这个软件不是生成可视化图表的吗,还能进行数据处理?答案是可以的,用星爷电影里的台词讲就是“表面上是一个吹风机,实际上是剃须刀”,只有想不到,没有做不到,Ta...
先说结论,只会excel、sql、python、tableau这些工具是无法真正成为一名数据分析师的,最多在业务场景下沦...
CONTAINS函数是Tableau特有的,返回的也是一个布尔逻辑值,相当于SQL中的WHEN 技能 REGEXP"[刀]" (这里是正则查找,返回的也是逻辑值),也相当于Excel中的ISNUMBER(FIND("刀","狂风刀法",1)) 6从字符串里提取指定位置的文本,本例从地址列文本里面进行提取省名、市名、县名 代码: 计算字段省:MID([地址],1,FIN...
DATEDIF函数,date是日期,dif是单词difference的缩写,函如其名就是主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。应用场景包括计算年龄,工龄,账龄,员工考勤,日期倒计时等等 DATEDIF(Start_Date,End_Date,Unit) ...
IF函数详解,Excel+Python+SQL+Tableau四个工具同时登场 IF 函数是 Excel 中最常用的函数之一,它可以对值进行逻辑比较。这个函数的语法非常符合人类语言, “如果……就……否则……” 比如说如果你喜欢我,我们就结婚,否则就不结婚 用IF来实现就是=IF(“you love me”,”we are married”,”we aren’t married...
DATEDIF函数,date是日期,dif是单词difference的缩写,函如其名就是主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。 应用场景包括计算年龄,工龄,账龄,员工考勤,日期倒计时等等 DATEDIF(Start_Date,End_Date,Unit) 第一个参数是超始日期,第二个参数是结束日期, 第三个...
工具:python、MySQL、tableau 数据来源:https://tianchi.aliyun.com/dataset/dataDetail?dataId=649&userId=1 一. 项目背景 1. 项目概览:UserBehavior是阿里巴巴提供的一个淘宝用户行为数据集,用于隐式反馈推荐问题的研究。该数据集包含了2017年11月25日至2017年12月3日之间,有行为的约一百万随机用户的所有行为(...
三、SQL实现 1计算出全部订单总销售额 SELECTsum(销售数量*产品单价)FROMsales; 2计算出姓名为令狐冲的订单总销售额 SELECT姓名,sum(销售数量*产品单价)AS总销售额FROMsalesGROUPBY姓名HAVING姓名="令狐冲"; 3计算出姓名为令狐冲且销售产品为orange的订单总销售额 ...