【功能介绍】使用 DataEase 实现 SPSS 中的多重响应分析


Administrator
飞致云 发布于 2022-04-24 / 462 阅读 / 0 评论 /
通过 DataEase 实现多重响应分析的思路是: 通过 SQL 将表数据整合成一个DataEase 可处理的新数据集。 新数据集包含两个字段,field 和 v,其中 field 代表字段名,v 代表选值。

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



是否对你有帮助?