小识Tableau
关于 Tableau
Tableau 帮助人们将数据转化为可以付诸行动的见解。探索无所不能的可视化分析。只需点击几下即可构建仪表板,进行即兴分析。
Tableau与R对比:
1.从开发的角度讲,Tableau开发上手容易效率高,只要有excel的基础,1天内Tableau就可以出门,并且对数据的导入和加载都是向导式,简单明了,但是R是完全靠代码实现的,需要单独理解和学习一下R脚本;
2.从使用角度讲,Tableau可以实现交互式报表,让用户自己参与和发现问题,可视化效果当然也比R要绚丽很多,R一般是一份静态的统计报告,交互性差,尤其是对不懂统计学的用户,理解起来太有难度;
3.从架构上讲,Tableau是C/S开发,B/S访问,用户只需安装浏览器即可完成报表的浏览,但是R是C/S开发,如有用户需要使用则需要没人安装一个R软件;
4.从费用上讲,Tableau为商业软件,有厂商或者代理商的服务能跟上,同时需要付出相应的报酬,R为开源软件,免费,但是有问题无法很快解决或者没有人帮你解决,但是也有很多爱好者在一些网站上发表一些帖子,可以参考;
5.从目的上讲,Tableau适合将结果用图形化的方式表达出来,R适合数据探索和数据挖掘,当然Tableau中也可以调用R的算法;
所以使用什么软件主要看用来做什么,当然也可以结合使用,目的就是解决问题,做自己擅长做的事情就好了。
转自知乎:https://www.zhihu.com/question/25491953
Tableau优缺点:
优点:
1、 优秀的数据可视化展示效果,数据图表制作能力强
2、 操作简单,上手快不需要写代码,数据的导入和加载都是向导式
3、 内置美观的可视化图表,不用考虑配色,表格处理好格式即可。
缺点:
1、基于数据查询的工具,难以处理不规范数据,难以转化复杂模型。
2、对输入数据类型有要求,运行起来比较慢,且只能支持PC电脑,这也是很多Newsroom后来抛弃它的原因。
3、本身没有后端数据仓库,宣称自己是内存BI,实际用起来对硬件要求极高,对于超千万条的数据分析,必须借助于其他ETL工具处理好数据再进行前端分析
4、无法支持中国式复杂表样
5、本地化服务差
6、价格昂贵
以上的都是tableau的硬伤,有产品本身的,也有其非本土产品的性质导致的。这个要根据你自身的业务需求进行取舍。想要解决以上问题,建议你考虑一下其他的BI产品,帆软的finebi作为敏捷型BI就很不错。
链接:https://www.zhihu.com/question/30092968/answer/135945018
Tableau用户界面:

第一步:选择要打开的excel工作簿,左侧显示工作簿名称与工作簿包含的工作表名称,将工作表拖入文本框出即可对工作表进行数据的可视化展示。
第二步:工作表拖入后下方显示此工作表各列详细信息,Tableau根据表格的数字类型自动转换为Tableau对应类型,abc对应文本格式,#号对应数字格式、地图对应地理位置、日历对应日期格式,用户根据需要可以把列名重命名便于后期数据处理,导入之后Tableau默认会把数字格式的列分组到度量组,其他格式分组到维度组。
注:连接数据库时会根据数据库字段类型来转换相应类型,有的数据库字符串格式数据会存储数字,Tableau可以手动把字符串类型数据转换成数字或则其他格式数据。
第三步: 点击左下方转到工作表即可对工作表进行操作,维度是工作表里的非数字格式数据,度量是数字格式数据,用户根据需要根据自行组合达到用户需求。如下图所示。
tableau学习教程:
https://onlinehelp.tableau.com/current/pro/desktop/zh-cn/help.htm#default.html%3FTocPath%3D_____1
小识Tableau的更多相关文章
- JSON(及其在ajax前后端交互的过程)小识
一. json介绍 json是一种轻量级的数据交换格式,规则很简单: 并列的数据之间用逗号(,)分隔: 映射用冒号(:)表示: 并列数据的集合(数组)用方括号([])表示: 映射的集合(对象)用大括号 ...
- 微信Token小识
在调用自定义菜单接口的时候,调用接口 https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN返回: " ...
- 小识.htaccess文件
.htaccess文件(或者"分布式配置文件")提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录.作为用户 ...
- iOS--知识综合应用成就时髦小功能点
iOS--知识综合应用成就时髦小功能点
- 一个非常有趣的爬虫小练习带ocr识别的
有个小的想法,想找一找 形近字 .百度一搜索,百度文库有一个,收费4元.而且我觉得字数不是太多.想自己弄一个,于是找到了 这个网站 http://www.fantiz5.com/xingjinzi/ ...
- Js-知识小总结
1.给标签价 class属性的时候,记住是 ClassName, 例如:var oImg = document.getElementById('img1'); 要给这个对象价class属性 oimg. ...
- Python-知识点小计
1.python赋值.浅拷贝.深拷贝区别:https://www.cnblogs.com/xueli/p/4952063.html: 2.python的hasattr(),getattr(),sett ...
- PHP实现微信小程序人脸识别刷脸登录功能
首先我们先确认我们的百度云人脸库里已经上传了我们的个人信息照片 然后我们在后台写刷脸登陆的接口login我们要把拍照获取的照片存储到服务器 public function login(){ // ...
- 不到一百行实现一个小siri
想要容易理解核心的特征计算的话建议先去看看我之前的听歌识曲的文章,传送门:http://www.cnblogs.com/chuxiuhong/p/6063602.html 本文主要是实现了一个简单的命 ...
随机推荐
- Python中的浅拷贝 深拷贝
浅拷贝只拷贝父对象,子对象的地址空间不改变,包括下面三种: 1. copy 从下面的例子可以看出对象c从a拷贝,当对象a增加一个列表元素之后,c对象没有改变, 而当对象a中的子列表改变时,对象c的子列 ...
- git tag — 标签相关操作
标签可以针对某一时间点的版本做标记,常用于版本发布. 列出标签 $ Git tag # 在控制台打印出当前仓库的所有标签$ git tag -l 'v0.1.*' # 搜索符合模式的标签 打标签 gi ...
- Linux(ubanto):可以ping通IP,但不能ping通域名
打开/etc/resolv.conf文件 vi /etc/resolv.conf 插入一下两行保存即可 nameserver 8.8.8.8 nameserver 8.8.4.4
- LDAP 中 CN, OU, DC 的含义
1. LDAP的存储规则 区分名(DN,Distinguished Name) 和自然界中的树不同,文件系统/LDAP/电话号码簿目录的每一片枝叶都至少有一个独一无二的属性,这一属性可以帮助我们来区别 ...
- C/C++ 结构体 指针 简单输入输出
#include <stdio.h> #include <stdlib.h> struct student{ int num; ]; double dec; }; int ma ...
- 在Eclipse 中使用tomcat8
最新版本的Eclipse让人不支持 Tomcat 8,该方法让Eclipse能使用Tomcat8 第一步:下载最新版本Eclipse for Java EE 第二步:到WTP downloads pa ...
- activity 四种启动模式
前言 Activity的启动模式决定了Activity的启动运行方式 四种模式 Activity启动模式设置: <activity android:name=".MainActivit ...
- [转]DAO层,Service层,Controller层、View层
来自:http://jonsion.javaeye.com/blog/592335 DAO层 DAO 层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DA ...
- Linux Crontab 安装使用详细说明
crontab命 令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供 之后读取和执行.通常,crontab ...
- apt-get update : pulic key error
apt-get update 出现 这种错误 Reading package lists... Done W: There is no public key available for the fo ...