举个栗子!Tableau 技巧(196):用 容器满水 图表直观对比数据

装修宝典015

举个栗子!Tableau 技巧(196):用 容器满水 图表直观对比数据,第1张

举个栗子!Tableau 技巧(196):用 容器满水 图表直观对比数据
导读:Tableau 可视化争霸赛冠军@林雨旸 的预赛作品(下图)中,有一个特别的数据呈现:圆形的容器里装着一些液体,液体的多少代表数值的大小。 细心的数据粉可能会发现,这三个圆形容器其实是作者通过外链实现的。那么,在 Tableau 中有办法实

Tableau 可视化争霸赛冠军@林雨旸 的预赛作品(下图)中,有一个特别的数据呈现:圆形的容器里装着一些液体,液体的多少代表数值的大小。

细心的数据粉可能会发现,这三个圆形容器其实是作者通过外链实现的。那么,在 Tableau 中有办法实现类似的呈现效果吗?

其实是可以的,今天的栗子来分享 *** ,一睹为快吧!

本 期《举个栗子》, 我们要给大家分享的 Tableau 技巧是: 用 容器满水 图表直观对比数据。

为方便学习,栗子使用Tableau 自带的“示例-超市”数据及一份简单的“路径”数据(下图)。数据粉掌握栗子 *** 后,可尝试使用自己的数据源。

通过以下链接可获取栗子数据源:

https://wwwdkmecocom/cms/course/detail/531suid=5

具体步骤如下:

1、 连接数据源

打开 Tableau Desktop,连接“示例-超市”数据,将“订单”表拖放至右方,并双击打开。

再添加第二个数据源“路径”,将“路径”表也拖放至右方。

在“联接”弹窗中,单击“数据源”下方“添加新的联接字句”,下拉菜单选择:创建联接计算,并在计算对话框中键入:1。

然后,单击“路径”下方“添加新的联接字句”,下拉菜单选择:创建联接计算,并在计算对话框中键入:1。联接成功之后结果如下图。

2、 创建计算字段

新建工作表,在“数据”窗格,右键单击字段“路径”,下拉菜单选择:创建-数据桶,在对话框将“数据桶大小”设为:1。

单击”数据“窗口右上角 ▼ 符号,在下拉菜单中选择:创建计算字段。

➤ 创建计算字段:销售 ,键入函数

WINDOW_SUM(SUM([销售额]))

➤ 创建计算字段:总销售 ,键入函数

WINDOW_AVG(SUM({SUM([销售额])}))

➤ 创建计算字段:销售占比 ,键入函数

[销售]/[总销售]

➤ 创建计算字段:索引 ,键入函数

INDEX()-1

➤ 创建计算字段:X ,键入函数

SIN(RADIANS([索引]))

➤ 创建计算字段:Y ,键入函数

IF (COS(RADIANS([索引]))+1)/2 < [销售占比]

THEN (COS(RADIANS([索引]))+1)/2

ELSE [销售占比]

END

➤ 创建计算字段:Y(圆圈) ,键入函数

(COS(RADIANS([索引]))+1)/2

3、 创建视图

将前面创建的“路径(数据桶)”拖放至行,并右键单击该胶囊,下拉菜单中确认“显示缺失值”已勾选。

将“标记”卡的标记类型改为:多边形,同时将行上的“路径(数据桶)”胶囊拖放至“标记”卡的路径中。

将计算字段“X”拖放至列,计算字段“Y”拖放至行。然后分别右键单击列和行上的“X”和“Y”胶囊,下拉菜单中均选择:计算依据-路径(数据桶)。

将维度“类别”拖放至列,然后右键单击“Y”轴,选择:编辑轴。在弹出的对话框中,范围选为:固定,固定开始键入:-01,固定结束键入:11。

将计算字段“Y(圆圈)”拖放至行,放在“Y”胶囊的右侧。并右键单击该胶囊,下拉菜单选择:计算依据-路径(数据桶)。

右键单击视图中的“Y(圆圈)”轴,下拉菜单中勾选:双轴;再次右键单击“Y(圆圈)”轴,下拉菜单中勾选:同步轴。

将”全部”“标记”卡中的“度量名称”胶囊拖离,将维度“类别”拖放至“Y”“标记”的颜色中,单击“Y(圆圈)”“标记”的颜色,在弹窗中将“不透明度”设置为:0,将“边界”选为:蓝色。

通过隐藏轴标题、字段标签、设置格式,去掉图表的轴和线,得到如下效果。

如果需要将具体的数值信息放入视图,可将计算字段“销售”和“销售占比”分别拖放至列,并右键单击这两个胶囊,下拉菜单均选择:计算依据-路径(数据桶);再重复右键单击,下拉菜单均选择:离散。

最后,进行字体和格式的细节调整,就得到我们想要的呈现效果。

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

下一期《举个栗子》,再会~

由于本人的能力及经验有限,文中内容肯定会有许多不足之处,还请大家不吝指正,在此谢过。

一、 什么是品牌?

举个栗子:

男生对女生说:我是最棒的,我保证让你幸福,跟我好吧。——这是推销。

男生对女生说:我老爹有3处房子,跟我好,以后都是你的。——这是促销。

男生根本不对女生表白,但女生被男生的气质和风度所迷倒。——这是营销。

女生不认识男生,但她的所有朋友都对那个男生夸赞不已。——这是品牌。

二、 什么是个人品牌?

看看下列三种解释:

1个人品牌就是个人在工作中显示出的个人价值,它就像企业品牌、产品品牌一样拥有知名度、信誉度和忠诚度。——管理学家宋新宁博士

2个人品牌通俗的说就是,“当你不在场的时候,你的亲朋好友怎样描述你?怎样评价你?当别人想到你的时候,如果某一方面的印象掩盖了所有的一切,那么这就是你的个人品牌。”

3 个人所拥有的外在形象和内在修养,通过信息的一致性传达,在你想影响的那群人(同事、同行、领导、粉丝等等)心里边建立一个独特、鲜明、确定、易被感知的认知。

现实中大家都对专家很崇拜!甚至对专家言听计从,你所不知道的是 *** 上这些专家都是可以包装的!

可能有人会说,打造自己的品牌是“自我吹嘘”,难免有王婆卖瓜之嫌。其实不然,有些人工作很努力,业绩突出,工作多年,但就是得不到高层领导的赏识和提拔,因为我以前就是这样一个人。也许有人会说,这肯定和这些人不会“溜须拍马”有关,可实际情况更糟糕,可能领导根本就不知道该员工的存在!

所以,打造个人品牌对于职场人格外重要,因为只有这样,才能让更多的人了解到你的专长,才能让需要你帮助的人找到你,才能让领导需要用人的时候想到你!

三、 打造个人品牌有什么好处?

1、区 隔竞争对手

你可以理解为“区隔他人”,提升辨识度,避免轻易被陌生人分类。只要你成功建立了一个独特、鲜明的个人品牌,就能轻易区隔他人,提升辨识度,降低误解,争取有利机会。

2 、溢价。

我们买东西,愿意买牌子货,因为大品牌意味着质量有保证。个人品牌也是相同道理,一个人通过苦心经营,在同事、同行、领导、粉丝心里,建立了一个独特、鲜明的正面认知(个人品牌),同样会让人感觉值得信赖,甚至愿意付出更多成本。

如果你是职场人士,你用精湛的专业技能、独具特色的工作风格,树立了个人品牌,在江湖上混出点名气了,很容易引起竞争对手或猎头注意,说不定哪天就会慕名来挖。

四、 个人品牌要如何塑造?

个人的品牌价值如何体现,下面是打造个人品牌的三个步骤:

之一步:从市场上找到一个有利需求

类似于企业品牌寻找空白市场或蓝海市场,所有的需求都来自于市场,多问自己一些问题,答案就出来了。比如:看看你自己都关注了谁,为什么会关注他们?他们能提供什么价值?

你的价值来自哪里呢?

1 你当下从事的工作。

塑造独特的个人品牌,实属不易。如果试图持续引起关注,代价就是源源不断提供价值。遗憾的是99%的人无法坚持,特别是“出于很功利的目的去打造个人品牌”,几乎无法成功。

坚持来自哪里?坚持以“兴趣爱好”为基础。个人品牌的切入点更好是兴趣爱好,兴趣爱好才能让你坚持。

那到底要多长时间才能看见效果呢,或许三年五年,或许十年八年都不一定,但是,只有你能坚持到底,你就一定能形成自己的个人品牌。

2 你的知识结构或者专长。

如果现在需要你去给其他行业的人介绍你的这个行业,你觉得你能讲的明白吗?

如果你不能,或者说不能系统而清晰地讲明白这些问题,那我觉得你应该好好整理一下你的专业知识,你要能够向不同领域的人,用他们能听得懂的话,让他们真正理解你所从事的工作,如此,你的专业知识是过硬的。根据知识结构设计出一系列与个人品牌定位相关的配衬,去证明你的个人品牌是真实可信的。

3 .你的兴趣爱好。

从专长或从事的工作切入个人品牌是捷径,但持久性难有保障。如果兴趣爱好恰好是自己的专长,同时也是你正在从事的工作,其它的就不要太勉强了,视自己兴趣而定,那就完美了。

以上3点是打造个人品牌的出发点。

第二步:通过内在与外在的一致性表达,建立独特、鲜明、确定、易被感知的认知。

一旦找到个人品牌的突破口,接下来就要科学规划,从每个细节去影响他人,例如:昵称,头像,语言,对话,情绪,个性等,设计出一系列与个人品牌定位相关的配衬,去证明你的个人品牌是真实可信的。

第三步:设计商业模式,合理变现。

商业模式设计,即盈利模式设计。变现一点都不难,难的是,如何经营好个人品牌。

每一个能成功建立个人品牌的人都应该具备4个特质:难以置信的毅力,百折不挠的坚持,坚不可摧的原则,以及远超常人的底线。

现今,打造“个人品牌”才是摆脱同质化竞争的唯一出路,希望大家不要人云亦云,千人一面,活出真我,与众不同,从现在做起。

五、 如何在互联网打造个人品牌?

我们要善于利用 *** 工具来分享并积累个人的品牌影响力,然后借助 *** 的影响力,辐射到现实生活。

之一:做好内容持续输出的准备。首先我们要记住一点,互联网需要我们做的就是高质量的内容在不断输出。

第二:选择最合适的渠道和方式。当然我们的内容准备好,还需要选择质量高且用户活跃量大的平台。

流量矩阵推广的方式就是三种: 文字,音频,视频。

推广的渠道比较大的平台: 喜马拉雅FM,今日头条,知乎,抖音,火山小视频,大鱼号、熊掌号,微信号、百家号、微博、快手、企鹅号、荔枝微课等。

结合前面的内容你还要学 *** 等,到此万里长征才是之一步。

最后给大家介绍几款自媒体运营工具:

微小宝,功能:编辑器,自媒体账号管理工具,上述大多数平台账号都可以进行关联绑定。

Wetool,功能:微信群发,静默检测僵尸粉工具。

一个家总有一扇重要门,俗话说:没进其屋,先见其门。所以门它不但悄 *** 的暗示房主身份、地位,同时还内涵着房主的品味与居室的装修style。可以说门它是房主审美情趣乃至理想的延伸、心灵的皈依。此外,作为居室中一个静态存在的物质,它也是可以给房主带去动态的感受哒,它是建筑的表现手法,也是诗情画意的道具呢。

思及此,想到了轻奢主义者梵蒂斯,它们的理念不谋而合:为梦想着打造一樘梦想之门。

举个栗子:就拿梵蒂斯—顺浪的设计理念来说吧。

顺浪的外观是渐变水波纹,暗搓搓的表现了一把静态与动态的转变,这种让人心水的设计使得水蕴涵更具深意,值得pick的一点是它在色彩的映衬下更加的耀眼哦。

当然啦,从其外观,我们不难猜出,它的理念是来自于五行之中的“水”元素,不过按照从古至今,人们对“水”的喜爱、期盼与推崇来看,这个设计的元素不是一般的让人心水啊!

说到这个水,容我回归一下道家哲学。

在这个道家哲学上啊,哲学是贵“灵”贵“柔”,而“灵”与“柔”呢,又是通过水的特质来体现滴。水可以说是柔弱之态哦,但是柔能克刚的呦;水处流动,流水不腐;水处卑下,善于迂回,知迂回则无损;水也善于忍让、善于融通、善于渗透,所以在一派柔弱之中呢,它能得以流畅,充满活力。这就使其具备了真正的力量!

说完道家,我们再来从华夏历史上来说说哈~

在这个华夏千年的历史中呢,水啊又是财运的象征,奔涌成浪,浪叠势起。以水为涌,浪叠成势其实就是说:在浩瀚无际的水面上,一艘小船乘浪远航,一帆风顺;也像我们熟知的诺亚方舟,载德厚物,德艺双馨哈。

暗搓搓的水波纹,除了我上述说的静动态转变这一点,其实它还有有个特点就是构成视觉冲击,这是因为其是结合金属原色与黑色相间。不仅有水面灵动之感,更是风雨行舟之意,艺术性是很鲜活滴~

独特拉手设计——仿若大海行舟,看似平静的大海蕴藏无限能量,到处充斥着挑战与机遇,暗示着大众:抓住机遇、迎接挑战、成就大业!

说到居室中的每一件物件时,我们不得不说风水问题。顺浪位于建筑右侧是为风水最为浅显的青龙吸水局,顺浪于海行舟,为青龙提供大海水,以浪涌之势,为青龙开吸水之口,寓意为,商海之中,能较快地找到突破口,快速突破,汇聚财力。

顺浪是源于水与灵魂深处的碰撞,它可以使人缓慢而坚定地朝着觉醒的方向发展。尤如海上行舟始终坚定目标,顺着波涛海浪,扬帆前行,借助强大外力帮助,扶摇直上,造就丰功伟业。

经过上述对顺浪设计理念的剥析,鄙人认为梵蒂斯完完全全可以提升房屋的设计感了!!!要是我们家要装修的话,肯定首考虑它哈~

日常工作中,我们经常会用到思维导图来梳理流程或逻辑关系。有数据粉问:在 Tableau 中能创建类似思维导图的流程图么?

通常,我们不建议在 Tableau 中创建流程图,但是如果确实需要的话,也是可以实现的。

具体如何实现呢?栗子一睹为快吧!

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:创建自定义流程图表。

为方便学习,栗子使用自备数据源。掌握栗子 *** 后,数据粉可尝试使用自己的数据源。懒癌患者可通过以下链接获取栗子数据源:

https://wwwdkmecocom/cms/course/detail/534suid=5

具体步骤如下:

1、 准备数据 & 连接数据

为实现流程图,我们需要先准备数据源”流程图“,包含 3 份数据:

数据: 流程 ,用于所展示的流程;

数据: 流程路径 ,用于流程间的线条连接;

数据: 数据致密化 ,此数据源固定,用于填充数据形成完整图形。

流程

流程路径

数据致密化

数据准备好之后,打开 Tableau Desktop,连接数据源“流程图“。将工作表“流程”拖放至右上方空白处,并右键单击该数据表,下拉菜单选择:打开。

再将工作表“流程路径”拖放至“流程”的“将表拖至并集”,如下图。

将工作表“数据致密化”拖放至右上方空白处,构建联接,选择“内部”,下方“创建联接计算”,如下图。

两边的联接计算都写:1。

计算完成之后如下图。

2、 创建数据桶和计算字段

新建工作表,在“数据”窗格中右键单击字段“Path”,下拉菜单中选择:创建-数据桶,在弹出的对话框中,数据桶大小键入:1。

单击“数据”窗口右上角 ▼ 符号,在下拉菜单中选择:创建计算字段。接着,需要创 12 个计算字段:

➤ 创建计算字段:Start X ,该字段为流程框和流程路径的 X 轴起点,可根据实际流程图需要自行调整。键入函数:

CASE [ID]

WHEN '1' THEN 0

WHEN '2' THEN 2

WHEN '3' THEN 2

WHEN '4' THEN 4

WHEN '5' THEN 4

WHEN '6' THEN 4

WHEN '7' THEN 4

WHEN '8' THEN 4

WHEN '9' THEN 6

WHEN 'LINK1' THEN 1

WHEN 'LINK2' THEN 1

WHEN 'LINK3' THEN 3

WHEN 'LINK4' THEN 3

WHEN 'LINK5' THEN 3

WHEN 'LINK6' THEN 3

WHEN 'LINK7' THEN 3

WHEN 'LINK8' THEN 5

END

➤ 创建计算字段:End X ,该字段为流程框和流程路径的 X 轴终点。键入函数:

[Start X]+1

➤ 创建计算字段:Start Y ,该字段为流程框和流程路径的Y轴起点,可根据实际流程图需要自行调整。键入函数:

CASE [ID]

WHEN '1' THEN 0

WHEN '2' THEN 2

WHEN '3' THEN -2

WHEN '4' THEN 3

WHEN '5' THEN 2

WHEN '6' THEN 1

WHEN '7' THEN -1

WHEN '8' THEN -3

WHEN '9' THEN -3

WHEN 'LINK1' THEN 0

WHEN 'LINK2' THEN 0

WHEN 'LINK3' THEN 2

WHEN 'LINK4' THEN 2

WHEN 'LINK5' THEN 2

WHEN 'LINK6' THEN -2

WHEN 'LINK7' THEN -2

WHEN 'LINK8' THEN -3

END

➤ 创建计算字段:End Y ,该字段为流程框和流程路径的Y轴终点,可根据实际流程图需要自行调整。键入函数:

CASE [ID]

WHEN '1' THEN 0

WHEN '2' THEN 2

WHEN '3' THEN -2

WHEN '4' THEN 3

WHEN '5' THEN 2

WHEN '6' THEN 1

WHEN '7' THEN -1

WHEN '8' THEN -3

WHEN '9' THEN -3

WHEN 'LINK1' THEN 2

WHEN 'LINK2' THEN -2

WHEN 'LINK3' THEN 3

WHEN 'LINK4' THEN 2

WHEN 'LINK5' THEN 1

WHEN 'LINK6' THEN -1

WHEN 'LINK7' THEN -3

WHEN 'LINK8' THEN -3

END

➤ 创建计算字段:Index ,键入函数

( INDEX() - 1 )

➤ 创建计算字段:Size ,键入函数

WINDOW_MAX(MAX([End X])) - WINDOW_MAX(MAX([Start X]))

➤ 创建计算字段:X ,键入函数

WINDOW_MAX(MAX([Start X])) + ( ([Index]) / 100 [Size] )

➤ 创建计算字段:曲线 ,键入函数

ROUND((1/(1+EXP(-(-6+((INDEX()012)))))),5)

➤ 创建计算字段:Y ,键入函数

WINDOW_MAX(MAX([Start Y]))

 + ([曲线] (WINDOW_MAX(MAX([End Y]))-WINDOW_MAX(MAX([Start Y]))))

➤ 创建计算字段:Y(标签) ,键入函数

IF [Index] = 0 AND WINDOW_MAX(MAX([Table Name])) = "流程" THEN

    WINDOW_MAX(MAX([Start Y]))

ELSE

    NULL

END

➤ 创建计算字段:标签 ,键入函数

IF [Index] = 0 AND WINDOW_MAX(MAX([Table Name])) = "流程" THEN

    WINDOW_MAX(MAX([流程名]))

END

➤ 创建计算字段:厚度 ,键入函数

CONTAINS([流程名], "")

3、 创建视图

将“Path(数据桶)”拖放至行,并右键单击该胶囊,下拉菜单中勾选:显示缺失值。

将“标记”卡的标记类型改为:线,然后将行上的“Path(数据桶)”胶囊拖放至“标记”卡的路径中。

将计算字段“X”拖放至列,“Y”拖放至行。将“ID”拖放至“标记”卡的颜色中,将“厚度”拖放至“标记”卡的大小中。分别右键列和行上的“X”和“Y”胶囊,下拉菜单中选择:计算依据-数据桶。

再将计算字段“Y(标签)”拖放至行,并右键单击“Y(标签)”胶囊,下拉菜单中选择:计算依据-数据桶。

将“Y(标签)”“标记”卡的标记类型更改为:圆,移除该“标记”卡中的“厚度”胶囊,将“ID”胶囊更改为“详细信息”。然后,将字段“标签”拖放至该“标记”卡的标签中,再将“大小”调整为最小。

右键单击行上的“Y(标签)”胶囊,下拉菜单中选择:双轴;右键“轴”,选择:同步轴;再右键界面上的 nulll 值,选择:隐藏指示器。

最后,需要调整视图的细节(隐藏轴、去掉网格线条等)。再单击“Y(标签)”“标记”卡的标签,更改对齐方式为“水平靠右”和“垂直居中”,就得到了我们想要的呈现效果。

本期的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

下一期《举个栗子》,再会~

最近,一位 Tableau 用户提出如上的分析需求,其实这样的应用场景是很普遍的。

市场营销中,能否抓住回头客以及回头客的多少,都是产品是否能够经受市场考验的具体表现,对于回头客的分析则会直接影响到公司的决策。

其实,我们可以通过一个客户回购的分析(如下图),来查看客户的留存情况,从而反映出客户的整体忠实度。

图表中的纵坐标是“之一次购买时间”,我们这里按照季度统计(实际应用中也可以换成年、月、日等);

图表中的横坐标是“第二次购买时间-之一次购买时间”,如果这个客户没有发生二次购买(即第二次购买时间的值为NULL),横坐标会出现NULL,它就是一个流失状态。

图表中的数字是“二次购买的客户数量”,颜色的深浅代表回购的客户数量多少。

么,这样一个 客户回购分析 该如何实现呢?这里,我们需要用到 Fixed 函数。

本期《举个栗子》,阿达要给大家分享的 Tableau 技巧是:用 Fixed 函数实现客户回购分析。

为方便学习,我们使用 Tableau 自带的超市数据。

具体步骤如下:

一、创建计算字段

我们需要创建 4 个计算字段,分别如下:

1)之一次购买时间

{ FIXED[客户 ID] : MIN([订单日期]) }

2)日期判断

iif ( [订单日期] >[之一次购买时间] , [订单日期],null)

3)再次购买时间

{FIXED [客户 ID] : MIN([日期判断])}

4)间隔时间-季度

datediff('quarter',[之一次购买时间],[再次购买时间])

二、创建图表

接着,把“间隔时间-季度”和“之一次购买时间”分别拖至列和行,右键单击“间隔时间-季度”栏并选择维度。

再次右键点击“间隔时间-季度”选择离散;右键单击“之一次购买时间”选择第二个季度,再选择离散。

然后,得到如下图表:

接着把“客户ID”拖进标记中的颜色和文本,然后选择“度量>计数(不同)”,并在标记框内选择方形;将 NUll 别名改为“流失”,再把工作表调整一下。

如此,就完成了这个客户回购分析!

今天的 Tableau 技巧,你 Get 到了吗? 赶快打开你的 Tableau,试试看吧!