Tableau数据可视化与仪表盘搭建

Tableau的主要目的

数据赋能和数据探索。

数据赋能:

1.分析师可以将数据看板发布到线上给其他部门使用
2.自动更新看板
3.自由下载数据
4.线上修改图表
5.邮件发送数据
6.设置数据预警

数据探索:
1.支持亿级数据的连接和处理
2.自由地对字段进行各种计算
3.拖拽就可以轻松制作图表
4.数据可以随意聚合下钻
5.图表类型可以灵活转换
6.内置算法智能建模

跟Excel比:
1.Excel容易上手
2.功能强大
3.国能难以复用和自动化
4.无法处理大量级数据:10w卡、30w彻底跑不了

跟SQL比:
1.SQL功能强大,但只擅长取数和业务查询
2.可以重复执行和自动化

跟python/R比:
1.学习难度高
2.功能强大,数据处理,描述性分析和算法建模都能做
3.可以重复执行和自动化

跟Power BI和FineBI比:
功能:
1.PBI内置功能最全的,但生态内的拓展资源较少,不支持MAC。
2.Tableau功能完全够用,生态内有很多拓展程序可以调用。
3.FineBI属于国内刚刚起步的产品,功能使用不太方便。
易学程度:
1.完全0基础,连Excel图表制作都不熟练的小伙伴,学Tableau,Tableau出图原理遵守可视化,学习Tableau就是在学可视化,并且容易理解。
2.熟练掌握Excel的PBI更容易上手
3.目前FineBI等其他BI学习需要有BI工具的使用基础。

Tableau特点:
1.容易上手
2.美观直接
3.功能强大,尤其在数据探索和可视化绝对是第一名
4.可以重复执行
5.历史悠久

Tableau安装

https://www.tableau.com/zh-cn/support/releases

注册,下载对应最新版本即可

连接数据源

看数据源,如果是CSV格式就用文本链接,如果是excel就用回excel,如果是mysql就需要装mysql驱动

数据可映射的图形类型

1.位置,地理图
2.长度,柱状图,条形图
3.角度,饼图
4.方向,折线图
5.形状,又称标记,散点图和折线图中点的形状
6.面积和体积,面积和体积越大表示度量越大,二维平面通常用于圆形和矩形,三维空间一般用立方体或球体。
7.颜色和深浅:热力图,深浅表大小

数据可视化四大金刚:
散点图、柱状图/条形图、饼图、折线图

操作Tableau将数据变成图表

对度量和维度进行拖拽操作,从而完成可视化图表的制作。

列是横轴,行是纵轴。
标记卡可以对图形类型进行转换。
筛选器是指定变量作为筛选条件

可视化原理:
1.度量默认聚合
2.度量值会形成图形标记,图形标记可以切换
3.维度会对度量值进行区分,增加度量值的信息密度
4.图表分为有轴图表和无轴图表
5.离散形成标签,连续形成数轴

基础图表制作

1.对比分析:比大小
1.1 柱状图 在这里插入图片描述
1.2 条形图
在这里插入图片描述
1.3 创建分级结构,实现数据钻取
在这里插入图片描述
1.4 添加筛选器,实现数据选取
在这里插入图片描述
1.3 热力图
在这里插入图片描述
1.4 气泡图
在这里插入图片描述
1.5 词云

2.变化分析:看趋势
2.1 折线图
2.2 基于连续时间序列的折线图预测解析数据走向
在这里插入图片描述
2.3 面积图
在这里插入图片描述

3.构成分析:看占比
3.1 饼图
在这里插入图片描述
3.2 快速表计算
3.3 树地图
在这里插入图片描述
3.4 堆积图
在这里插入图片描述

4.关系分布:看位置
4.1 散点图
4.2 聚类分析在这里插入图片描述
4.3 直方图
在这里插入图片描述
4.4 地图
在这里插入图片描述
在这里插入图片描述

可视化原则

1.区分用户
2.主次分明,详略得当
3.真实准确
4.符合大众认知和甚美曦光
5.适度原则
6.五秒原则
7.恰到好处的说明
8.少即是多
9.可视化案例

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/32444.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

目前哪个充电宝品牌比较好?四款优质充电宝分享

在电量成为现代生活不可或缺的生产资源的时代,选择一款优质的充电宝无疑是保证移动设备持续运作的关键。面对市场上众多品牌和型号的充电宝,消费者在选择时可能会感到困惑和迷茫。本文将为您揭示哪些品牌真正代表了耐用性和质量的典范,让自己…

gbase8s获取表的serial字段下一个insert序列值

serial字段,有个函数可以获取到最后插入的序列值,但是好像只能获取到当前会话最后一次插入的序列值,不论是SELECT dbinfo(sqlca.sqlerrd1) FROM dual;,还是select dbinfo(bigserial) from dual;,或者select dbinfo(ser…

如果申请小程序地理位置接口权限之前刷到这一篇就好了

小程序地理位置接口有什么功能? 通常情况下,我们在开发小程序时,可能会用到获取用户地理位置信息的功能。小程序开发者开放平台的新规定指出,如果没有申请开通微信小程序地理位置接口(getLocation)&#xf…

4.XSS-反射型(get)利用:获取cookie

GET反射型XSS利用:获取cookie 修改一下配置文件\pikachu\pkxss\xcookie\cookie.php 我这里将对应的IP地址修改为本地pikachu的主站IP地址,这样给用户造成一种正常视觉上的欺骗,容易上当。重定向到pikachu主页面 基于IP搭建的pkxss平台(入侵…

合并有序链表

合并有序链表 图解代码如下 图解 虽然很复杂,但能够很好的理解怎么使用链表,以及对链表的指针类理解 代码如下 Node* merge_list_two_pointer(List& list1, List& list2) {Node* new_head1 list1.head;Node* new_head2 list2.head;Node* s…

认识微服务

单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。 优点: 架构简单部署成本低缺点: 团队协作成本高系统发布效率低系统可用性差 总结: 单体架构适合开发功能相对简单,规模较小…

【从0实现React18】 (二) JSX 的转换 jsx到底是什么?React是如何把jsx转换为ReactElement?

react项目结构 React(宿主环境的公用方法)React-reconciler(协调器的实现,宿主环境无关)各种宿主环境的包shared(公用辅助方法,宿主环境无关) 当前实现的JSX转换属于 react****包 初始化react包 先创建react package并初始化 更新package.json文件&a…

微服务——重复消费(幂等解决方案)

目录 一、唯一ID机制二、幂等性设计三、状态检查机制四、利用缓存和消息队列五、分布式锁总结 在微服务中,防止重复消费的核心思想是通过设计使得操作一次与多次产生相同的效果,并为每次操作生成唯一的ID。这样,即使在消息被重复发送的情况下…

K8S - 实现statefulset 有状态service的灰度发布

什么是灰度发布 Canary Release 参考 理解 什么是 滚动更新,蓝绿部署,灰度发布 以及它们的区别 配置partition in updateStrategy/rollingUpdate 这次我为修改了 statefulset 的1个yaml file statefulsets/stateful-nginx-without-pvc.yaml: --- apiVe…

Android - 跳转到应用商店进行应用打分功能实现

2.将过滤出的这些应用商店展示给用户,如果没有安装任何相关应用商店则提示用户“暂无安装相关应用商店”。 3.用户点击了某应用商店之后,则跳转到该应用商店的APP详情页。 4.下面列出了比较核心的代码,可进行参考。 /** 过滤出已经安装的包…

不同交换机之间相同VLAN间主机通信

1、搭建网络拓扑 搭建拓扑,分配IP地址,划分vlan,分配端口 2、配置交换机 //进入全局配置模式 Switch>enable Switch#config terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname SW1 …

ubuntu 20.04 访问csdn报错 Secure connection failed

打扰了,csdn服务器的问题,和源没关系,后面又重新测试了一下。刚好那一刻网站连上了。 暂时没有好办法,等待一段时间就连上了,改host似乎也不太行。 问题原因: 我一边更新源 sudo apt update & apt up…

OPENCV中0x00007FFE5F35F39C发生异常

原因:读取图片时已经为灰度图像,又进行了一次灰度处理cvtColor 解决方法:如上图所示,将cv::imread的第二个参数改为cv::IMREAD_COLOR;或者保留cv::IMREAD_GRAYSCALE,删去后面的cv::cvtColor

Sequelize入门及简单的增删改查

前言 学习一下NodeJS怎么使用Sequelize怎么查询数据库数据 一、Sequelize是什么? Sequelize 是一个基于 promise 的 Node.js ORM, 二、搭建项目 1.安装过程 npm i -g sequelize-cli //全局安装sequelize-clinpm i sequelize mysql2 //安装sequelize和mysql2…

System.Runtime, Version=6.0.0.0,生成的dll使用出现错误问题

解决: 1.unity左上角file点击选中build settings 点击player settings ,然后在player的window的other settings的configuration更改为 Framerwork 其实这个不换也可以的,我后面调试完,发现这个不是重点,下面第2点才是…

Python15 理解Python迭代器

1.Python中的迭代器 在Python中,迭代器是一种允许程序员遍历一个容器(特别是列表、元组、字典等集合类型)的对象,而不需要了解容器的内部结构。迭代器提供了一个统一的方法来逐一访问容器中的元素,这种机制称为迭代。…

使用自签名 TLS 将 Dremio 连接到 MinIO

Dremio 是一个开源的分布式分析引擎,为数据探索、转换和协作提供简单的自助服务界面。Dremio 的架构建立在 Apache Arrow(一种高性能列式内存格式)之上,并利用 Parquet 文件格式实现高效存储。有关 Dremio 的更多信息,…

应用占内存,应用太耗电。不如冻起来!

在安卓系统中,一些不常用的系统组件、进程或顽固应用可能会持续在后台运行,占用宝贵的内存资源,导致手机出现卡顿、续航减少等问题。今天我将向您推荐几款实用的应用冻结工具,它们能够帮助您冻结或隐藏这些不必要的应用&#xff0…

最新PHP仿猪八戒任务威客网整站源码/在线接任务网站源码

资源介绍 老规矩,截图为亲测,前后台显示正常,细节功能未测,有兴趣的自己下载。 PHP仿猪八戒整站源码下载,phpmysql环境。威客开源建站系统,其主要交易对象是以用户为主的技能、经验、时间和智慧型商品。经…

Vue81-独享路由守卫

一、 独享路由守卫的定义 当只有某个特定的路由需要做校验的时候,可以在改路由组件规则的地方单独配置独属于改组件的路由守卫。 二、示例 1、需求 系统只在进入新闻路由页面的时候做校验。 2、代码实现 注意: 独享路由守卫,只有前置路由守…