知识库

Loading

1 背景描述

业务原始数据如图 1 所示(数据已脱敏)。此表可以类比答题记录表,有5个字段,每个字段代表一个题。其中数据值是 0-3 的数字,分别代表不同的选项。现需要分析统计选择各个选项的人数分布,期望效果如图 2 所示。

image-1650782531032

图1

WeChatdca14f9e5a289d332b6486e17939a719

图2

2 解题

解题思路是,通过 SQL 将表数据整合成一个DataEase 可处理的新数据集。
新数据集包含三个字段,field、v 和汇总,其中 field 代表字段名,v 代表选值,汇总则是指定字段选择指定值的总计数量。

2.1 添加 SQL 数据集

WeChat0c59d23efeb20e8ff0cdf052ae633d12

SQL 如下:

SELECT v 选值,field 字段,count( 1 ) 汇总 
FROM
	(SELECT	'字段1' field,a v FROM sum_by_field 
	UNION ALL
	SELECT '字段2' field,b v FROM	sum_by_field
	UNION ALL
	SELECT '字段3' field,c v FROM sum_by_field 
	UNION ALL
	SELECT '字段4' field,d v FROM sum_by_field 
	UNION ALL
	SELECT '字段5' field,e v FROM sum_by_field ) a 
GROUP BY v,field 
  ORDER BY v

2.2 制作数据分析仪表板

2.2.1 添加视图

使用上一步添加的 SQL 数据集添加一个视图。
image-1650783545454

图表使用基础柱状图
image-1650783566890

2.2.2 配置维度指标

将【字段】拖入维度框,【汇总】拖入指标框,【选值】拖入过滤器框。

image-1650783752850

2.2.3 添加过滤条件

将选值过滤条件设置为【选值 等于 1】,此时柱状图就会展示选 1 的数量分布。

image-1650783858482

2.2.4 复制视图

通过复制做好的视图,并修改过滤器中的值,就可以得到 选 2 和 选 3 的分布图了。

image-1650783987579

image-1650784053828

image-1650784085305

image-1650784161613

文章目录
其他资源