一起做数据艺术家
条形图有很多好处,比如,节省空间、美观、可读性好等等。
一个好看的条形图可能会让您的工作报表没有那么的枯燥,给人眼前一亮的感觉。
今天就来教大家如何制作弯曲的条形图。
数据源
示例“超级商店”的数据即可。
01
编辑数据源
将数据加载到Tableau中后,右键单击数据源,然后在打开数据源编辑器的情况下单击“ 编辑数据源 ...”,粘贴以下内容:
Path
0
100
因为没有连接列,您应该会得到一个错误,但是,单击添加新的联接子句,转到创建联接计算,输入“1”并单击“确定”。
同样也在右侧执行此操作。确保已选择“左侧联接”,您将看到以下内容:
02
编辑计算字段
将数据集加载到Tableau中后,我们将创建以下计算字段,参数和数据桶:
创建距离参数。
· 将名称设置为“距离”。
· 将数据类型设置为“整数”。
· 将当前值设置为“5”。
· 单击“确定“。
创建 path(数据桶)。
· 右键单击“Path”,转到”创建“并选择”数据桶“。
· 在“编辑箱”对话框中:
o 将新字段名称设置为“Path(数据桶)”。
o 将数据桶大小设置为“1”。
o 单击“确定”。
指数
(INDEX()-1)/10
地区指数
INDEX()*[距离]
TC_Sales
WINDOW_SUM(SUM([销售额]))/2
TC_Label
IF [指数] = 5 THEN
[TC_Sales]
ELSE
0
END
X
[指数]+[地区指数]
ÿ
IF [指数] < WINDOW_MAX([指数])/2 THEN
EXP([指数])-1
ELSE
EXP(WINDOW_MAX([指数]-0.1)-[指数])-1
END
* [TC_Sales]
请注意,您可以在此处尝试不同的功能,只是为了娱乐,进行实验,并让您可以看到找到了什么。
完成此操作后,让我们开始创建数据可视化。
03
构建工作表
现在,我们将构建第一个工作表:
· 将标记类型更改为多边形
· 将区域拖到颜色标记上
· 将path(数据桶)拖到列上
o 单击鼠标右键,选择显示缺失值
o 将它拖到详细信息
· 将X拖到行上
o 右键,转到“ 计算依据”并选择“ path(数据桶)”
· 将Y拖到列上
o 右键,转到“ 计算依据”并选择“ path(数据桶)”
如果一切顺利,您现在应该看到以下内容:
现在,我们将调整“ X表计算”:
· 右键单击“列上的X,然后选择以编辑表计算 。
o 在“ 嵌套计算”中,选择“ 地区指数”。
o将计算方式设置为“特定维度”。
o确保只有“地区”选择。
如果一切顺利,则弯曲的条形图不应间隔得更多:
现在,我们将添加一行,以便可以在数据可视化上放置一个文本标签。
注意:标签和多边形确实混合得不好。
· 按住Ctrl键,并将X拖放到右侧上(这将复制具有相关值)。
o 在X(2)标记面板中。
o将标记类型更改为线。
o拖动TC_Label到标签 ; 单击标签标记,然后选择最小/最大,线/饼并取消选 择标签最小值,设置格式。
o将地区拖入标签设置格式
现在,您应该看到以下内容:
现在,我们将完成以下数据可视化:
· 右键单击第二个X对象,然后选择“双轴”。右键单击“轴标题”,然后选择“同步轴”。
· 隐藏标题。
· 将多边形的颜色不透明度降低到50%。
· 将线条的颜色不透明度调整为0%。
基本上,您可以根据自己的喜好进行尽可能多的调整,并得到类似以下的内容:
今天的小技巧就到这里啦,不知道大家学习的怎样呢?
欢迎感兴趣的小伙伴们继续关注我们的公众号哦~
往期文章
数据艺术家
B站官方账号:bizinsight
新浪微博:数据可视化tableau
网友评论