插入背景图,其实不只是简单的将图片放到工作表里。它需要通过很多必要的调整,让你的图表和背景看起来更融合,从而使数据的表达有更多的带入感。
该如何给自己的图表插入个性化的背景呢?


本期《举个栗子》,阿达要给大家分享的Tableau技巧是:快速插入个性化背景。

今天,我们将通过两个不同的场景来教大家。

场景一:球员得分概况

我们利用 2011-2012 季度 NBA 季后赛的部分数据来作一个【球员得分】分析视图,教大家在视图中嵌入一张现场比赛的背景图片。

具体步骤如下:

确定图片长和宽

需要注意的是,在我们往视图中添加背景图片之前,应先确定图片的长(视图横轴的最大刻度)和宽(视图纵轴的最大刻度)。

连接到数据源

我们先连接到数据源“NBA 2011-2012 季后赛球员 数据统计”。



设置XY字段

这时,我们需要对“X 字段”和“Y 字段”进行设置,在“左”“右”框分别输入起始值和终点值。

因为我们要进行的是【球员得分】分析,所以我们用 X 表示“出场”,Y 表示“得分”,那么“左”“右”值该如何设置呢? 通过以下两个视图来了解。
设置“出场”字段的最大值>23 :

设置“得分”字段的最大值>30.3 :

X 字段选择“出场”,“左”输入 0,“右”输入 25;
Y 字段选择“得分”,“左”输入 0,“右”输入 50;
调节“冲蚀”条,适当冲淡背景图片的亮度,以免影响视图的查看。

将XY拖放到行和列

单击“确定”,将“出场”“得分”依次拖放到行和列,得到的视图背景背景非常小,这时我们将“球员”字段拖至视图区,并作轴交换。



调整及美化

我们已经成功嵌入了一张背景图片。如果希望效果更好,可以继续对球员得分进行分析。

构造一个新字段:总得分=[得分]*[出场];
将“总得分”拖放至【大小】
将“位置”拖放至【颜色】
将“球队”拖放至【详细信息】
在【形状】中选择圆

得到如下分析视图:

这样,我们就完成了【球员得分】分析,将其命名为“球员得分概况”。

当然,如果你喜欢,背景也可以换成这样 ☻

接下来,我们再来分享另外一个场景。

场景二:库房平面布置图

如果在背景图上放一些关注点如(库存数量),可以从整体上更直观的看到一些问题,如图:

可以直观看出位于仓库装订机、外包材区的库存量过多,其他表现良好。如何实现呢?

具体步骤如下:

数据准备

我们使用Tableau自带的示例–超市数据。

使用仓库区域坐标数据:

准备一张仓库平面图。


并完成数据源整理:子类别为仓库库存类别,同时保留所有仓库数据信息,采用左连接。


制作过程

放入x,y 轴,胶囊右键–维度 画出散点图


插入背景地图:在菜单栏中选择“地图–背景图像–‘数据源名称’–添加图像–坐标轴取范围0-100。

调整图片大小:如果发现图片尺寸不对劲,可以通过修改轴范围让背景以更好的尺寸出现。

修改坐标

当我们发现有些点或许多点的定位有误,怎么办?
比如如下收纳具的点定位的偏了一点,我们怎么把它调整到正确的坐标上呢?

当然是回到坐标的数据源,调整一下x,y 的值了,那我们怎么去确认x,y的位置呢?

这里提供一种方法:取出x,y轴的网格线(当然最初确定仓库区域坐标也可用此法)

修改坐标表

刷新数据源,去掉网格线,最后还可以去掉轴标题,就完成了。


文章部分信息来源于网络,如有侵权请告知

举个栗子!Tableau技巧(38):快速插入个性化背景相关推荐

  1. 举个栗子~Tableau 技巧(237):用多节点瀑布图分阶段查看数据

    瀑布图(下图)既能反映数据的多少,又能直观的反映出数据的增减变化.早期的栗子,我们分享过 瀑布图 的实现方法. 如果将瀑布图用在一些项目进度分析中,要阶段性查看当前的数据情况,就得在瀑布图中增加一些节 ...

  2. 举个栗子~Tableau 技巧(241):用 Python 脚本提取文本内容中的关键词

    经常有数据粉反馈:在处理文本内容的时候,是否有快速提取内容关键词的方法呢? 方法有的,可以试试 Python.这里,我们来分享:如何在 Tableau 中利用 Python 脚本从文本内容提取关键词. ...

  3. 举个栗子~Tableau 技巧(209):用自定义形状实现刻度环形图

    实际分析场景中,数据粉对美总是很执着,如何让分析占比的环形图,看着更漂亮点?比如给环形图增加刻度. 虽然数据分析还是应以实用为主,但既然 Tableau 是为美而生,那我们就试试看吧~ 这里,为大家分 ...

  4. 举个栗子~Tableau 技巧(216):服务器视图中的文字乱码怎么办?

    的确,很多 Tableau Server 用户都会遇到相同的问题:创建好的看板发布到服务器之后,因为服务器缺少看板使用的字体,发布后的服务器视图中的文字会出现乱码(如下图). 其实,安装字体跟 Tab ...

  5. 举个栗子~Tableau 技巧(206):定时执行 Prep 处理流程

    实际业务场景中,分析用户经常需要周期性使用 Prep,按照相同的规则来处理相同来源的数据.如果每次都重复创建数据处理流程,不仅费时费力,还很容易出现错漏.为什么不将流程保存下来,设置好时间让它自动执行 ...

  6. 举个栗子~Tableau 技巧(223):Prep 调用 Python 提取数据中的地址和经纬度

    用 Tableau 做地图分析时,需要数据源中有标准的地理名称字段,或有准确的经纬度数据.但如果数据源中这两种情况都不满足,只有大概的地址信息,该怎么办呢? 这是个普遍存在的问题,需要解决:如何从不太 ...

  7. 举个栗子~Tableau 技巧(234):实现山峰柱形图

    看腻了普通的柱形图,可以试试 3D 效果的圆柱图,或带烟花的 锥状柱形图.又或者,类似山峰形状的柱形图(如下图),也可以让你的仪表板耳目一新. 如何在 Tableau 实现山峰柱形图呢?今天的栗子分享 ...

  8. 举个栗子~Tableau 技巧(248):使用参数和轴实现图表坐标轴的缩放

    实际业务分析场景中,使用折线图来呈现业绩趋势分析时候,经常会遇到这样问题:某一段时间的业绩数值波动范围较小,折线图趋于平缓(如下图),很难判断业绩的波动差异,也很难一眼看出哪个时间业绩最好,哪个时间业 ...

  9. 举个栗子~Tableau 技巧(215):简化实现雷达图(Radar Chart)

    雷达图(Radar Chart)是<举个栗子>早期分享过的高阶图表之一,但是对于初中级水平的分析用户来说,想实现雷达图就会明显感到有难度. 那么,雷达图有没有相对简化一些的实现方法呢?试试 ...

最新文章

  1. Travis CI : 最小的分布式系统(一)
  2. HDU1002(高精度模拟加法)
  3. Android中使用running services查看service进程内存
  4. java web面试题大全_Java经典面试题之Java web开发汇总(附答案)
  5. NEC使用C+L EDFA在超过1.1万公里的海底光缆中首次实现50Tb传输
  6. POJ 3322 Bloxorz I(BFS)
  7. python游戏设计案例实战pdf_实战案例 | 新蔡规划馆设计方案
  8. java getscale_Java MajorType.getScale方法代碼示例
  9. mysql call procedure into_mysql存储过程之创建(CREATE PROCEDURE)和调用(CALL)及变量...
  10. Spark整合ElasticSearch
  11. 【同113】LeetCode 129. Sum Root to Leaf Numbers
  12. 极限学习机 matlab,深度极限学习机的研究笔记
  13. Linux的SSH安装与配置OpenSSH
  14. C语言大作业-个人通讯录管理系统、考试座位表生成系统、学生获奖信息收集与管理系统
  15. android-GooglePlay上架
  16. 核心交换机和普通交换机有何区别?
  17. python教你如何把自己的微信变成机器人
  18. 用计算机程序计算鸡兔同笼,Linux脚本基础篇-鸡兔同笼问题(示例代码)
  19. android 视频通话框架,Android基于腾讯云实时音视频仿微信视频通话最小化悬浮
  20. 简单实现图片多选功能

热门文章

  1. win10如何打开计算机窗口,Win10如何打开运行窗口_Win10打开运行窗口快捷键-192路由网...
  2. 中国人寿研发中心笔试JAVA开发
  3. Cannot start compiler
  4. 比例阀测试仪RT-T101
  5. Java awaitUninterruptibly用法
  6. v-model的底层原理
  7. 十进制逢十进一的意思
  8. 海龟交易法则12_脚踏实地地测试
  9. 慎独的修炼之道--群处守嘴 独处守心 修以清心为主 涉世及慎言为先
  10. Atlas:手淘Native容器化框架和思考