Tableau 基础
1、Tableau产品介绍
tableau desktop:桌面端分析工具,分个人版和专业版,可连接几乎所有数据源,速度快
tableau server:一款商业智能应用程序,用于发布和管理tableau desktop制作的仪表盘,同时也可以发布和管理数据源。
基于浏览器的分析技术,即用户可以通过浏览器或平板电脑和同事进行协作,实现数据的交互
tableau online:tableau server软件及服务的托管版本,即无论在办公室、家中还是途中,
用户可以在世界的任何地方利用Web浏览器或移动设备查看实时交互的仪表盘,进行数据操作和可视化
tableau reader(只能看不能改):一款免费的桌面应用程序,用来打开tableau desktop软件所创建的视图文件,
即用户的同事可通过tableau reader 来阅读用户自身发布的工作簿
tableau public:完全免费,可实行网络上可视化作品的交互和分享,即tableau public上的可视化图和数据时公开的,
任何人都可以与你的可视化图互动,下载并创建修改
安装 Tableau Desktop 10.5.3、Tableau安装包2018.3
提出问题、理解数据、清洗数据、建立模型、数据可视化
2、Tableau和Execl对比
3、Tableau的优势
简单易用
极速高效
美观交互的视图
轻松实现数据融合
简便的管理
灵活的配置
4、主要学习功能
工具界面操作
文件的发布和共享
连接数据库、连接文本数据、发布数据源、数据提取、数据关联等
分组、集、数据桶、参数、排序、参考线、趋势线、筛选器、预测等
创建仪表板和故事
一般常用图形绘制及地图绘制
计算字段以及LOD表达式(“超越视图级别” 详细级别表达式)
格式调整与布局
5、清除工作表
如果有两张表格:可以直接点击右键—消除—取消表格
如果只有一张表:点左下角数据源—把右边的表格拖走—取消表格
维度—定性
度量—定量
点击关闭来删除连接的表格
6、下载tableau连接mysql的驱动
根据 自己笔记本 操作系统 来选着
工作区的介绍
7、Tableau的基本操作
1、排序:升序、降序、按字母排序、手动排序
例子:横轴—销售额,纵轴—产品子类别
方式一:工具栏—升序、降序
方式二:在条形图得最上边—小图标—升序降序
方式三:在产品子类别上—右键—排序
2、分层:分层钻取数据的两种方法(对日期的向下钻取是自动创建的)
方式一:Ctrl+产品类别+产品子类别+产品名称—右键—分层—创建分层—命名“销售产品”
取消分层结构:在销售产品上点击右键—移除分层结构
方式二:直接将(字段 )产品子类别拖到产品类别上—出现命名对话框
特殊例子:日期在tableau中默认是一个层级结构
3、分组
点击的是字段
创建分组:ctrl+类别—右键—组—产品子类别(组)
重命名:在产品子类别(组)—右键—编辑别名
对组进行编辑:产品子类别(组)—右键—编辑组:
例如:把信封添加到 小物体的组里面
4、分集
例如把某个字段拖到颜色框中
而集可以理解为一个逻辑值,符合条件的为true即结果中的in,不符合条件的为false即结果中的out,但又不完全是这样。
再编辑集—在集上点击右键—编辑集
5、参数设置: “销售额增长率”
第一种:在空白区域—右键—创建—参数
第二种:维度旁边的小三角—创建参数
例子:“销售额增长率”
参数控件隐藏:回到参数字段—点击右键—显示参数控件
6、计算字段的创建:a. “利润率”(sum)b.“订单数”(count)c. “订单反应时间”(DATEDIFF)d.“变化后销售额”(加参数)
7、快速表计算:a.累计销售额? b. 增长率? c.相比于2009的增长百分比?
例子:横轴:订单日期+纵轴销售额
- 累计销售额:汇总
- 增长率:年度同比增长(百分比差异)
- 相对于2009年的增长情况:年度同比增长(百分比差异)--直接选择“现对于第一个”
清除表计算:“销售额”—右键—清除表计算
度量:最大值、最小值、均值等(字段—右键—度量)
1.汇总:a1/a1+a2/a1+a2+a3…
例如 2009 销量为a1
2010销量为a1+a2
2.差异:null/a2-a1/a3-a2/… 后者减去前者
3.合计百分比:a1/(a1+a2+..)、a2/(a1+a2+…) 第一个百分比为a1/(总数),第二个百分比为 a2/(总数)
4.差异百分比(增长率):null、(a2-a1)/a1、(a3-a2)/a2…
5.百分位:a1>a2>a3>a4 a1大于a2
从大到小排列,a1 a2 a3 a4,
a1最大对应100% 66% 33% a4最小0%
6.移动平均:默认—前面两个数+当前值—对这三个数进行求平均
第一个数不变a1、 第二个数:对前两个数求平均(a1+a2)/2、 对前三个数求平均(a1+a2+a3)/3
7.年度同比增长:和百分比差异的计算方式相同
null、(a2-a1)/a1、(a3-a2)/a2… 8.复合增长率:(当前年份的值/第一年数据值)^(1/N)-1
N—表示当前年份和第一年的年份差
0,(a2/a1)^(1)-1, (a3/a1)^(1/2)-1, (a4/a1)^(1/3)-1 9.百分比:null, a2/a1, a3/a2, a4/a3
10、快速表计算依据:
表(横穿)
表(向下)
表(横穿,再向下)
表(向下,再横穿)
单元格:对每一个单元格进行累加
特定维度:现有字段进行选择
11、添加辅助计算:基于之前的快速表计算增加一个新的表计算
例子:各区域的销售额累计百分比?
先汇总计算累计和:快速表计算—汇总
再建立一个从属计算计算销售额累计占比:
地图双轴显示 点击右键
解释器
把利润拖到销售额下,把销售额拖到利润下,鼠标在折线上停留就会 同时出现销售额和利润的数值
技术概念: 双轴、同步轴
Tableau 基础的更多相关文章
- 一、Tableau基础
有关函数的官方文档:https://onlinehelp.tableau.com/current/pro/desktop/zh-cn/functions_functions_string.htm 注意 ...
- 小识Tableau
关于 Tableau Tableau 帮助人们将数据转化为可以付诸行动的见解.探索无所不能的可视化分析.只需点击几下即可构建仪表板,进行即兴分析. Tableau与R对比: 1.从开发的角度讲,Tab ...
- tableau desktop(三)--构建数据视图(二)
前段时间忙于工作的事情,好久没有来记录一点东西了,今天利用周末做点记录吧,近期因为工作的原因,也有两三周没实用tableau了.今天继续上一篇构建数据试图(二). 3.7 參考线和參考区间 參考线通经 ...
- 最全数据分析资料汇总(含python、爬虫、数据库、大数据、tableau、统计学等)
一.Python基础 Python简明教程(Python3) Python3.7.4官方中文文档 Python标准库中文版 廖雪峰 Python 3 中文教程 Python 3.3 官方教程中文版 P ...
- Tableau可视化操作
1.地图显示 1.修改地理角色:“省份” 2.双击省份—绘制地图 3.显示销售额和利润额的情况—销售额(大小)+利润额(颜色) 4.修改显示颜色:两种方式 第一种方式:双击右边利润额图例— 第二种方式 ...
- 学数据分析到底要不要掌握Linux-Python基础前传(2)
使用Python的数据分析师到底要不要掌握Linux? 对于上面的问题,大部分的答案是Python数据分析在windows的环境下跑跑就可以了,没有必要再花时间来学习Linux; 这里jacky有一个 ...
- 用Tableau制作官网流量周报
好久没写博客了,上班摸鱼时间分享一下在工作中做的东西吧,先上图. 数据方面取自百度统计,身处传统类型公司,官网没有数据库,只好将就一下啦,反正是免费的,体验也还可以. 关于百度统计注册.添加管理站点和 ...
- Salesforce Consumer Goods Cloud 浅谈篇一之基础介绍
本篇参考: https://baike.baidu.com/item/%E6%B6%88%E8%B4%B9%E5%93%81/425802?fr=aladdin https://help.salesf ...
- 用Smartbi与Tableau制作仪表盘有什么不同?
随着数据应用程度的加深,用户.尤其是业务部门用户越来越希望能够了解业务表现数据更深层次的原因.导致到越来越多的业务人员参于数据分析.这样传统的BI就面临新模式的挑战了.哪我们即然花大量时间授人以鱼,为 ...
随机推荐
- Shiro的基本使用
目录 前言 Shiro的介绍 Shiro功能 补充 HelloWorld 依赖包: 示例代码 代码解析 对于shiro.ini: 对于ShiroDemo.java: 补充 一些概念 Realm 认证 ...
- 在Ubuntu18.04.2LTS上安装电子书软件
在Ubuntu18.04.2LTS上安装电子书软件 一.前言 很多时候我们想在Ubuntu上阅读电子书,但是Ubuntu上的软件对于这种阅读的界面支持并不好,因此我们需要自己加入喜欢的阅读器 ...
- spring context:component-scan
<context:component-scan base-package="com.zhuguang.jack" <!-- 扫描的基本包路径 --> annota ...
- vsftpd限制下载流量
有时候我们在公司为了考虑业务,流量以及用户数问题会做一些限制操作,今天我们来看一下vsftpd是怎么做限流的 在vsftpd配置文件中添加如下内容 为了方便测试我们临时生成一个文件 接下来我们开始测试 ...
- cap理论与分布式事务的解决方案
现在很火的微服务架构所设计的系统是分布式系统.分布式系统有一个著名的CAP理论,即一个分布式系统要同时满足一致性(Consistency).可用性(Availablility)和分区容错(Partit ...
- express捕获全局异常的三种方法
场景 express的路由里抛出异常后,全局中间件没办法捕获,需要在所有的路由函数里写try catch,这坑爹的逻辑让人每次都要多写n行代码 官方错误捕获中件间代码如下 app.use(functi ...
- GitFirstRemote
1.$ git ls-remote From git@github.com:Smoothfu/WPFITEMSSOURCEPRODUCTCOLLECTION.git9a6669a2e2c9e22b30 ...
- javascript:警告(alert 消息对话框),确认(confirm 消息对话框)
原文:https://blog.csdn.net/u012110719/article/details/41926315
- 这些Python库真的很“冷”,但是却很强大
Python是一种很棒的编程语言.事实上,它还是世界上发展最快的编程语言之一.它一次又一次证明了它在数据科学职位中的实用性.整个Python及其库的生态系统使其成为全世界用户(初学者和高级)的合适选择 ...
- 开发技术--Python核心知识A
开发|Python核心知识A A篇,主要介绍Python基础中列表,元祖,字典,集合,字符串,I/O,条件与循环,异常处理的底层知识与使用的注意事项. 希望大家对于Python会有新的收获,本篇不同于 ...