Data analysis|Tableau基本介绍及可基础可实现功能

news2025/1/10 17:59:51

一、基础知识介绍

(一)什么是tableau

        tableau 成立于 2003 年,是斯坦福大学一个计算机科学项目的成果,该项目旨在改善分析流程并让人们能够通过可视化更轻松地使用数据。Tableau可以帮助用户更好地理解和发现数据中的价值,通过可视化和分析工具提供决策支持和业务洞察。

        共同创始人 Chris Stolte、Pat Hanrahan 和 Christian Chabot 开发出了 Tableau 的基础技术 VizQL 并获得专利,该技术通过直观的界面将拖放操作转化为数据查询,从而对数据进行可视化呈现。 自成立以来,我们一直以无与伦比的速度不断进行研发投资,开发各种解决方案来帮助所有需要使用数据的人更快地找到答案,发现意想不到的见解。

 官方网站链接:商业智能和分析软件 | Tableau

官网下载地址(试用版):下载 Tableau Desktop

windows系统安装的话直接搜有安装教程(Tableau Desktop 最新版安装教程_tabui.dll_张国荣家的弟弟的博客-CSDN博客)。

mac版本安装:我在使用时并没有找到mac的免费安装版本,全都是需要再次解压缩来收费的,最后我选择了淘宝一下,或者你也可以选择咸鱼。

        特点:简单、易用是Tableau的最大特点,使用者不需要精通复杂的编程和统计原理。

(二)tableau可实现的功能

        Tableau是一款强大的数据可视化和商业智能工具,可以实现以下功能:

1. 数据连接和整合:Tableau可以连接多种数据源,包括数据库、Excel文件、CSV文件等,将它们整合到一个统一的数据模型中。

2. 数据探索和分析:Tableau提供了丰富的分析工具和交互式仪表板,可以对数据进行深入探索和分析,发现数据中的模式、趋势和关联性。

3. 可视化设计:Tableau具有强大的可视化设计功能,用户可以选择各种图表类型(如条形图、折线图、散点图等)并进行定制,创建令人印象深刻的数据可视化图表。

4. 仪表板和报表制作:Tableau提供了灵活的仪表板和报表制作工具,可以将多个可视化元素组合成一个仪表板,以实现数据的全面展示和交互式分析。

5. 数据共享和协作:Tableau提供了数据共享和协作的功能,可以将可视化仪表板和报表分享给其他用户,使多人能够在同一平台上协作分析数据。

6. 实时数据分析:Tableau支持实时数据连接和分析,可以与实时数据源集成,实时监控业务指标和数据变化。

7. 高级分析和预测:Tableau还提供了高级分析功能,包括统计分析、数据挖掘和预测模型,帮助用户更深入地理解数据和预测未来趋势。

二、常用功能

        tableau官网的入门教程如官网教程所示:步骤 1:连接到示例数据源 - Tableau

(一)如何在仪表盘中实现工作表均匀分布?

        首先我们需要拖动一个水平或者垂直容器。

      其次,拖完后会发现在区域里面有一个蓝色的框(容器),然后选择“均匀分布”。

         可以把工作表都拖到这个容器里,选中整个容器,设置“均匀分布”。也可以实现上下等多方面均匀分布。

(二) 如何固定筛选器或工作表宽度/高度?

        问题:仪表板里有很多工作表,很多筛选器,筛选器的摆放位置以及显示设置设置如何优化?

        解决方法:在刚开始设计的时候先放一个大的容器,然后里面套很多小的容器,这样在后续调整的时候很容易进行拖放(因为整个容器可以一次性选中进行拖动)。

        解决步骤:
        首先我们拖一个容器,把要放置的筛选器都放到容器里面,设置均匀分布,如图:

         然后利用容器设置和固定容器高度:

        根据界面美观度设置一个合适的高度即可,例如,我设置成50,

        这时,筛选器就会自动变成上下结构了,并且无论我们怎样缩放工作表,都不会改变,如下图红色框中标记的,这是我已经缩放到很小的窗口的情况:

         然而,你会发现绿色框里面的表题只能显示1个或者两个字,后面的用省略号表示,但是表题通常情况下我们肯定希望尽量能全部显示,这个也可以解决,还是用容器,把表题也放到一个容器里面,然后跟上面一样固定一下宽度就可以了,

         固定完宽度你会发现上面那个红色框里面的变成实心的,这就说明固定成功,无论怎样缩放都可以显示全部标题。

(三)如何制作模版?提高Tableau的可复用率

        如果项目要做很多的仪表板,并且有固定的样式,通过做模板,可大大减少工作量,如图:

         这个是设计的模板,那些蓝色的框都是容器,你可以固定一些需要的容器大小,包括宽度和高度,以及设置整个工作簿或仪表板的字体,以后就不需要逐个设置了,如图:

        还有就是可统一设置整个仪表板的边界、背景、外边距和内边距(具体效果是啥,只要试一下就可以了,这个可能要Tableau10.4以上的版本才有这个功能),如图:

         做好后以后再摆放仪表板的时候只要导入模板,把工作表拖进去就可以了。

(四)Tableau desktop 更换电脑的时候 迁移License

解决步骤来源:Tableau desktop 更换电脑的时候 -CSDN博客

三、参考引用

「1」数据可视化:Tableau 新手入门教程(可以操作的流程) - 知乎

「2」界面简介及功能介绍-CSDN博客

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

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

相关文章

Packet Tracer - IPv4 和 IPv6 编址故障排除

Packet Tracer - IPv4 和 IPv6 编址故障排除 地址分配表 设备 接口 IPv4 地址 子网掩码 默认网关 IPv6 地址/前缀 R1 G0/0 10.10.1.1 255.255.255.0 N/A G0/1 192.168.0.1 255.255.255.0 N/A 2001:DB8:1:1::1/64 N/A G0/2 2001:DB8:1:2::1/64 N/A S0/0/0 …

汽车用功率电感器

支持车载用被动元件的可靠性认证测试标准“AEC-Q200”的绕线铁氧体功率电感器 LCXH 系列实现商品化,推出了“LCXHF3030QK”等 6 个尺寸的 64 款商品。 这些商品均是用于汽车车身类及信息娱乐等信息类的电源电路用扼流线圈及噪音滤波器的功率电感器。 LCXH 系列与民生…

Xorm开发详细文档

文章目录 介绍特性支持的数据库安装 创建 Engine单引擎日志连接池 引擎组引擎组策略负载策略 定义表结构体各种映射规则前缀映射,后缀映射和缓存映射使用 Table 和 Tag 改变名称映射Column 属性定义Go与字段类型对应表 表结构操作获取数据库信息表操作创建索引和唯一…

MySQL — 存储引擎

文章目录 存储引擎存储引擎类型InnoDBMyISAMMEMORY 存储引擎是数据库的核心,对于mysql来说,存储引擎是以插件的形式运行的。虽然mysql支持种类繁多的存储引擎,但是常用的就那么几种。这篇文章主要是对其进行简单的介绍。 存储引擎 MySQL可插…

Kubernetes关于cpu资源分配的设计

kubernetes资源 在K8s中定义Pod中运行容器有两个维度的限制: 资源需求(Requests):即运行Pod的节点必须满足运行Pod的最基本需求才能运行Pod。如 Pod运行至少需要2G内存,1核CPU。(软限制)资源限额(Limits):即运行Pod期间,可能内存使用量会增加,那最多能使用多少内存,这…

速通《深入理解Java虚拟机》| 第一章 走近Java

第一章 走近Java 1、Java技术体系 2、Java发展史 3、Java虚拟机家族 4、Java技术未来趋势 5、上机实验 主要步骤: 下载OpenJDK12源码并解压到本地安装相关依赖库编译OpenJDK12安装JetBrains的CLionDE,并用该IDE调试JDK源码 上机实验详情请见&#xf…

css-4:元素水平垂直居中的方法有哪些?如果元素不定宽高呢?

1、背景 在开发中,经常遇到这个问题,即让某个元素的内容在水平和垂直方向上都居中,内容不仅限于文字,可能是图片或其他元素。 居中是一个非常基础但又是非常重要的应用场景,实现居中的方法存在很多,可以将这…

《凤凰架构》第一章——服务架构演进史

前言 刚开始决定弄懂文中所提到的所有东西,就像我写ByteByteGo呢几篇文章一样,把每一句话都弄懂。但是对于《凤凰架构》来说,这有点太费时间了,并且没有必要,有些东西可能永远都不会用到,但文章为了全面的…

机器学习——卷积神经网络基础

卷积神经网络(Convolutional Neural Network:CNN) 卷积神经网络是人工神经网络的一种,是一种前馈神经网络。最早提出时的灵感来源于人类的神经元。 通俗来讲,其主要的操作就是:接受输入层的输入信息&…

EvilBox One靶场笔记

EvilBox: One靶场笔记 信息收集 先fscan找主机192.168.1.102 namp扫端口 开放80,22端口 然后扫目录 └─$ gobuster dir -r -u http://192.168.1.102/ -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -x php,txt,bak,html在扫secret目录,找…

2023年8月份华为H12-811更新了

801、[单选题]178/832、在系统视图下键入什么命令可以切换到用户视图? A quit B souter C system-view D user-view 试题答案:A 试题解析:在系统视图下键入quit命令退出到用户视图。因此答案选A。 802、[单选题]“网络管理员在三层交换机上创建了V…

鸿鹄工程项目管理系统em Spring Cloud+Spring Boot+前后端分离构建工程项目管理系统 em

​ Java版工程项目管理系统 Spring CloudSpring BootMybatisVueElementUI前后端分离 功能清单如下: 首页 工作台:待办工作、消息通知、预警信息,点击可进入相应的列表 项目进度图表:选择(总体或单个)项目…

415.字符串相加

一、题目 二、代码 class Solution { public:string addStrings(string num1, string num2) {int end1 num1.size()-1;int end2 num2.size()-1;int next0;//进位string s;while(end1>0 || end2>0){int x1 end1>0?num1[end1]-0:0;int x2 end2>0?num2[end2]-0…

ORA-12154:TNS:could not resolve the connect identifier specified

避免中文乱码 NLS_LANG: AMERICAN_AMERICA.UTF8 tnsnames.ora 所在目录 TNS_ADMIN: F:\Program\instantclient_11_2\NETWORK\ADMIN

windows安装git并初始化

git官网下载地址: https://git-scm.com/downloads 安装步骤,一直点击下一步即可 git初始化 1、用户签名 git config --global user.email 2734542837qq.com#设置全局用户邮箱git config --global user.name "zoujiahao"# 设置全局用户使用人…

JAVA SE -- 第十五天

(全部来自“韩顺平教育”) 多线程 一、线程相关概念 1、程序:是为完成特定任务、用某种语言编写的一组指令的集合。 2、进程:是指运行中的程序,如QQ,就启动了一个进程,操作系统就会为该进程…

[自动化测试] 读取CSV 文件

CSV文件可以用来存储固定字段数据,可以通过excel 表格另存为csv文件,不要直接改文件名称创建,不是真正的csv文件 import csv import codecs from itertools import islice #读取本地csv文件 datacsv.reader(codecs.open(filename./data/us…

RocketMQ第二课-核心编程模型以及生产环境最佳实践

一、回顾RocketMQ的消息模型 ​ 上一章节我们从试验整理出了RocketMQ的消息模型&#xff0c;这也是我们使用RocketMQ时最直接的指导。 二、深入理解RocketMQ的消息模型 1、RocketMQ客户端基本流程 <dependency><groupId>org.apache.rocketmq</groupId>&…

【脚踢数据结构】

(꒪ꇴ꒪ )&#xff0c;Hello我是祐言QAQ我的博客主页&#xff1a;C/C语言,Linux基础,ARM开发板&#xff0c;软件配置等领域博主&#x1f30d;快上&#x1f698;&#xff0c;一起学习&#xff0c;让我们成为一个强大的攻城狮&#xff01;送给自己和读者的一句鸡汤&#x1f914;&…

Mybatis分页查询案例

前言 今天再写项目时刚好碰到Mybatis分页查询展示数据&#xff0c;现将实现过程整理出来以便后续再碰到类似需求回来瞅一眼。 数据准备 1、数据库表&#xff08;user_info&#xff09; 2、前端页面 代码实现 1、User实体类 package com.liming.pojo;import com.fasterxml.ja…