tableau基础学习1:数据源与绘图

news2024/9/24 23:29:49

文章目录

  • 读取数据
  • 常用绘图方法
    • 1. 柱状图
    • 2. 饼图
    • 3. 散点图
    • 4. 热力图

第一部分是一些较容易上手的内容,以及比较常见的可视化内容,包括:柱状图、饼图、散点图与热力图

读取数据

打开界面后,选择数据源之后就可以导入数据:
在这里插入图片描述

这一步配置好即可读取,博主这里导入一个excel表格,导入后会提供一些数据预览功能

博主所用的表格是沪深300成分股的一些表格信息(可以在wind中的“成分及权重”导出这个表格),以下是部分数据的截图

在这里插入图片描述

常用绘图方法

简单的绘图只需要把数据窗格从左侧拖拽到上面即可

1. 柱状图

比如,我们想知道每个省份上市公司的市值:

  1. 拖拽【总市值(亿)】到列,拖拽【上市地点】到行
    在这里插入图片描述

  2. 同时可以额外添加一个颜色,用来展示对应市值的行业:
    在这里插入图片描述
    得到最后的可视化效果:
    在这里插入图片描述

  3. 为了可以更方便的观察,我们按照【总市值(亿)】排序,将鼠标移动到图中横轴的“总市值(亿)”那里,会弹出一个排序的小工具,即可切换排序方式)
    在这里插入图片描述
    点击右侧的筛选结果,即可在原图中高亮显示不同的行业

2. 饼图

可以手动创建自定义的饼图,而不只根据最右侧的智能显示提示的图,以饼图为例:

  1. 在【标记】这一部分选择【饼图】
    在这里插入图片描述
  2. 将【总市值(亿)】拖拽到标记区的【大小】这里,然后将【中证一级行业】拖拽到【颜色】这里,再次将【中证一级行业】拖拽到标签上;此时基本上就绘制好了
    在这里插入图片描述
  3. 图太小了,我们点击上方工具栏中,控制显示大小的地方,点击选择【整个视图】,这样饼图就会填充整个视图
    在这里插入图片描述
    在这里插入图片描述

3. 散点图

散点图通常用于查看某两个值的关系,比如我们想查看一下【20日日均涨跌幅】与【20日日均换手率】的关系

则我们设想的散点图中:

  • 横坐标是【20日日均涨跌幅】
  • 纵坐标是【20日日均换手率】
    因此在绘制散点图时:
  1. 拖拽【20日日均涨跌幅】到【列】,拖拽【20日日均换手率】到【行】;但是我们可以看到全图只有一个点
    在这里插入图片描述
    这是因为我们缺少切分这两个维度的一个标识,我们在excel中绘制散点图是,通常是看到两列数据就能画一个散点图出来,这隐含了tableau所需的一个额外数据:

  2. 我们可以把【代码】这一列拖拽到标记中的【详细信息】这里,可以看到预期的效果:
    在这里插入图片描述
    这里的【代码】是对应原始数据的不同股票代码:
    在这里插入图片描述
    我们使用excel时,根据两列数据画散点图,是隐含了“区分每一行都是不同数据”的原因是每一行股票代码不同,在tableau中,我们需要显性的展示出来

4. 热力图

我们在wind里看到这样的热力图,面积代表市值,颜色代表涨跌幅;我们在tableau中模仿一下:
在这里插入图片描述

  1. 拖动【简称】到标记区的【文本】
  2. 拖动【总市值】到标记区的【大小】
  3. 拖动【20日日均涨跌幅】到标记区的【颜色】
    在这里插入图片描述
    虽然神似,但差点韵味,我们修改右侧显示颜色的配置,点击右侧颜色条右上方的小三角,点击【编辑颜色】,编辑好颜色后,即可得到如下神韵:
    在这里插入图片描述
    为了过滤掉小到看不清的部分内容,我们可以将【总市值(亿)】拖拽到筛选器中,拖拽选择区间范围,即可得到如下结果:
    在这里插入图片描述

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

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

相关文章

【操作记录】CLion 中引入 Gurobi 并使用 C++ 编程

文章目录 一、前言二、具体操作2.1 创建项目2.2 修改编译工具2.3 修改 CMakeLists.txt2.4 修改 main.cpp2.5 运行测试 一、前言 虽然C编程大部分人都会选择使用VS,但是作为 IDEA 的长期用户,我还是比较习惯 JetBrains 风格的编译器,所以就选…

Go测试之.golden 文件

Go测试中的.golden 文件是干什么用的?请举例说明 在Go语言中,.golden文件通常用于测试中的黄金文件(golden files)。黄金文件是在测试期间记录预期输出结果的文件。测试用例运行时,黄金文件用于比较实际输出与预期输出…

Autosar存储入门系列03_NVM状态机及读写存储调用逻辑

本文框架 0.前言1. NVM状态机介绍2. NVM读/写基本逻辑2.1 NVM读操作2.2 NVM写操作2.2.1 实时写2.2.2 下电写 2.3 NVM写入注意事项 0.前言 本系列是Autosar存储入门系列,希望能从学习者的角度把存储相关的知识点梳理一遍,这个过程中如果大家觉得有讲得不…

Go 第三方库引起的线上问题、如何在线线上环境进行调试定位问题以及golang开发中各种问题精华整理总结

Go 第三方库引起的线上问题、如何在线线上环境进行调试定位问题以及golang开发中各种问题精华整理总结。 01 前言 在使用 Go 语言进行 Web 开发时,我们往往会选择一些优秀的库来简化 HTTP 请求的处理。其中,go-resty 是一个被广泛使用的 HTTP 客户端。…

还在为Compose组件管理苦恼?Jetpack Compose的版本控制清单(BOM)扫除你的苦恼

还在为Compose组件管理苦恼?Jetpack Compose的版本控制清单(BOM)扫除你的苦恼 Jetpack Compose通过简化和提高效率,彻底改革了Android UI开发。其中一个有助于此的功能是Jetpack Compose版本控制清单(BOM)…

vue2 组件组成部分,组件通信,进阶语法

一、学习目标 1.组件的三大组成部分(结构/样式/逻辑) ​ scoped解决样式冲突/data是一个函数 2.组件通信 组件通信语法父传子子传父非父子通信(扩展) 4.进阶语法 v-model原理v-model应用于组件sync修饰符ref和$refs$nextTic…

3、当今的企业架构分析

3、当今的企业架构分析 3、分库分表水平拆分(MySQL集群) 因为一个数据库装不下了,需要分库分表,读写分离,主从复制,主节点M与从节点s组成了一个数据库的集群,组成了一个小的单元,前端…

Axure RP软件安装包分享(附安装教程)

目录 一、软件简介 二、软件下载 一、软件简介 Axure RP是Axure公司开发的一款原型设计工具,广泛应用于产品设计和UI/UX设计领域。以下是Axure RP软件的主要特点和功能: 原型设计:Axure RP提供了丰富的界面元素和交互元素,用户…

django的简易的图书管理系统jsp书店进销存源代码MySQL

本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 django的简易的图书管理系统 系统有1权限&#xff1a…

使用WebDriver采样器将JMeter与Selenium集成

第一步: 在JMeter中添加Selenium / WebDriver插件 第二步: 创建一条测试计划–添加线程组 添加配置元素 - jpgc - WebDriver Sampler 添加配置元素 - jpgc - Chrome Driver Config 并且添加监听器查看结果树 第三步: 下载 chromedriver…

时序预测 | MATLAB实现Attention-GRU时间序列预测(注意力机制融合门控循环单元,TPA-GRU)

时序预测 | MATLAB实现Attention-GRU时间序列预测----注意力机制融合门控循环单元,即TPA-GRU,时间注意力机制结合门控循环单元 目录 时序预测 | MATLAB实现Attention-GRU时间序列预测----注意力机制融合门控循环单元,即TPA-GRU,时…

煤矿皮带运输智能监控算法 opencv

煤矿皮带运输智能监控算法通过opencvpython深度学习算法网络模型,煤矿皮带运输智能监控算法实时监测皮带运输过程中的各种异常情况,如跑偏、撕裂、堆料异常等,一旦检测到异常情况,立即发出告警并采取相应的措施,以保障…

搭建开发环境-WSL+Ubuntu(一键搭建开发环境)

概述 所谓工欲善其事必先利其器,搭环境往往是开发过程中卡出很多初学者的拦路虎。 对于很多老鸟来说,很多东西都已经习惯成自然,也就没有刻意和初学者说。但对于很多初学者,却是受益良多。 这个系列,先从操作系统开始…

MySQL数据库——约束(概述、约束演示、外键约束、删除/更新行为)

目录 概述 约束演示 表格创建 验证 图形化界面约束 外键约束 概念 语法 外键删除/更新行为 总结 概述 概念:约束是作用于表中字段上的规则,用于限制存储在表中数据。目的:保证数据库中数据的正确、有效性和完整性。分类&#xff1…

有哪些常人不知道的赚钱方法?

在目前互联网时期,如果说还有什么挣钱方法让别人不知道,那一定是赚大钱或者违法乱纪的挣钱渠道。但是对于普通人而言,确实是有一些挣钱的方法不被其了解,我这里就介绍几个,供大家一起探讨。 第一个:知识变…

TCP/IP五层模型、封装和分用

1.网络通信基础2.协议分层OSI七层协议模型TCP/IP五层/四层协议模型【重点】 3. 封装&分用 1.网络通信基础 IP地址:表示计算机的位置,分源IP和目标IP;举个例子:买快递,商家从上海发货,上海就是源IP&…

爱奇艺数据湖实战 - 基于数据湖的日志平台架构演进

01 背景 为了满足公司内日志实时查询分析的需求,爱奇艺大数据团队自研了Venus日志服务平台,负责爱奇艺各服务日志的采集、存储、处理、分析等场景。早期采用基于ElasticSearch的存储分析架构,随着数据规模的不断扩大,出现了成本高…

C语言基础之——指针(上)

前言:小伙伴们又见面啦!本期内容,博主将展开讲解有关C语言中指针的上半部分基础知识,一起学习起来叭!!! 目录 一.什么是指针 二.指针类型 1.指针的解引用 2.指针-整数 三.野指针 1.野指针…

Day46|动态规划part08:139.单词拆分、多重背包理论基础、背包问题总结

139. 单词拆分 leetcode链接:力扣题目链接 视频链接:你的背包如何装满?| LeetCode:139.单词拆分 给你一个字符串 s 和一个字符串列表 wordDict 作为字典。请你判断是否可以利用字典中出现的单词拼接出 s 。注意:不要…

【Linux】目录结构、路径

目录 1. 目录结构 1.1 基本概念 1.2 具体的目录结构 2. 路径 2.1 绝对路径和相对路径 2.2 特殊路径符 1. 目录结构 1.1 基本概念 Linux的目录结构是一个树形结构。 Windows系统可以拥有多个盘符,如 C盘、D盘、E盘。Linux没有盘符这个概念,只有一…