京公网安备 11010802034615号
经营许可证编号:京B2-20210330
SPSS数据准备:数据验证
一、数据准备:
随着计算系统能力的提高,对信息的需要成比例增长,导致收集的数据越来越多—出现更多的个案、更多的变量以及更多的数据输入错误。这些错误会损害作为数据仓储最终目标的预测模型的预测,因此您需要使数据保持“干净”。不过,数据仓储中的数据量的增长已经大大超出了手动验证个案的能力,而这对于实现自动化的数据验证过程来说十分关键。
“数据准备”附加模块允许您标识活动数据集中的异常个案和无效个案、变量和数据值,并准备建模数据。
1、元数据准备。复查数据文件中的变量并确定其有效值、标签和测量级别。标识不太可能但经常存在编码错误的变量值的组合。根据这些信息定义验证规则。这是一项极为耗时的任务,不过,如果您需要定期验证具有类似属性的数据文件,则完成这项任务是十分值得的。
2、数据验证。运行基本检查并针对定义的验证规则进行检查,标识无效个案、变量和数据值。找到无效数据时,调查并更正原因。这可能需要另一个通过元数据准备的步骤。
3、模型准备。使用自动数据准备获得将改进模型构建的原始字段的转换。标识可能导致许多预测模型出现问题的潜在统计离群值。有些离群值是尚未标识的无效变量值导致的结果。这可能需要另一个通过元数据准备的步骤。
二、验证规则
1、规则用于确定个案是否有效。有两种类型的验证规则:
1.1、单变量规则。单变量规则包含一组应用于单个变量的固定检查,例如范围外值的检查。对于单变量规则,有效值可以表示为一个值范围,也可以表示为一个可接受值列表。
1.2、交叉变量规则。交叉变量规则是用户定义的规则,可以应用于单个变量,也可以应用于变量组合。交叉变量规则由标记无效值的逻辑表达式定义。
2、载入预定义验证规则(数据-验证-加载预定义验证规则)
通过从安装中所包含的外部数据文件载入预定义规则可以快速获取一组可供使用的验
证规则。
3、定义验证规则(数据-验证-定义规则)
“定义验证规则”对话框允许您创建和查看单变量和交叉变量验证规则。
三、验证数据(数据-验证-验证数据)
“验证数据”对话框允许您标识活动数据集中可疑的和无效的个案、变量和数据值。
1、示例。数据分析人员每个月必须向客户提供客户满意度报告。她每个月接收到的数据需要进行质量检查,看是否存在不完整的客户标识、超出范围的变量值以及经常错误输入的变量值组合。“验证数据”对话框允许分析人员指定唯一标识客户的变量,为有效变量范围定义单变量规则,并定义交叉变量规则以找出不可能的组合。该过程返回问题个案和变量的报告。此外,每个月的这些数据都具有相同的数据元素,因此分析人员可以将规则应用于下个月的新数据文件。
2、统计量。该过程生成多项检查失败的变量、个案和数据值的列表,违反单变量和交叉变量规则的次数计数,以及分析变量的简单描述摘要。
3、权重。该过程忽略权重变量规范,而是像对待任何其他分析变量一样对待权重变量。
4、分析变量。如果在“变量”选项卡上选择了任何分析变量,则可选择以下任意有效性检查。复选框允许您打开或关闭检查。
4.1、缺失值的最大百分比。报告缺失值百分比大于指定值的分析变量。指定的值必须是一个小于等于100的正数。
4.2、单个类别中个案所占的最大百分比。如果任何分析变量是分类变量,则此选项报告表示单个非缺失类别的个案的百分比大于指定值的分类分析变量。指定的值必须是一个小于等于100的正数。百分比基于具有非缺失变量值的个案。
4.3、计数为1的类别的最大百分比。如果任何分析变量是分类变量,则此选项报告仅包含一个个案的变量类别的百分比大于指定值的分类分析变量。指定的值必须是一个小于等于100的正数。
4.4、最小变异系数。如果任何分析变量是刻度变量,则此选项报告变异系数的绝对值小于指定值的刻度分析变量。此选项仅适用于均值非零的变量。指定的值必须是一个非负数。指定0会关闭变异系数检查。
4.5、最小标准差。如果任何分析变量是刻度变量,则此选项报告标准差小于指定值的刻度分析变量。指定的值必须是一个非负数。指定0会关闭标准差检查。
5、摘要变量。这些是可以保存的单个变量。选中一个框可保存该变量。为这些变量提供了默认名称;您可以进行编辑。
5.1、空个案指示器。空个案会分配值1。所有其他个案都具有代码0。变量的值反映在“基本检查”选项卡上指定的范围。
5.2、双ID组。具有相同个案标识的个案(具有不完整标识的个案除外)会分配有相同的组号。具有唯一标识或不完整标识的个案都具有代码0。
5.3、ID指示器不完整。具有空的或不完整的个案标识的个案将分配值1。所有其他个案的代码都为0。
5.4、确认规则违反(总数)。这是按个案计数的违反单变量和交叉变量验证规则的总数。
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
CDA数据分析师 出品 作者:李诗怡 1. 销售漏斗阶段判断 题目:销售漏斗模型中,通过广告、社交媒体等方式触达品牌信息(如浏览品 ...
2026-09-07在Python数据分析中,Pandas库的DataFrame是最核心、最常用的结构化数据表对象,类似于Excel的二维表格,具备规整的行列结构、字 ...
2026-09-07在数据分析、经营复盘、业绩预测与经济统计工作中,平均增速(平均增长率)是衡量数据长期变化趋势、业务发展快慢的核心指标。不 ...
2026-09-07 很多数据分析师精通Excel单元格操作,但当被问到“表结构数据的基本处理单位是什么”“字段和记录的本质区别”“为什么表结 ...
2026-09-07随着大数据技术的快速发展,商业竞争逐步从传统的经验式经营转变为数据驱动的精细化运营。海量的用户行为数据、交易数据、运营数 ...
2026-09-04CDA数据分析师 出品 作者:李诗怡 1. 波士顿矩阵(BCG Matrix) 定义: BCG于1970年提出的业务组合分析工具,以"市场增长率"(纵 ...
2026-09-04 数据分析师八成以上的时间在和数据表格打交道,但许多人拿到Excel后习惯性地先算、先分析,结果回头发现漏了一列关键数据, ...
2026-09-04数据透视表是Excel与Power BI中最核心的数据分析工具,具备快速汇总、维度拆分、动态筛选的能力,可高效完成数据归类与统计展示 ...
2026-09-03在Power BI数据分析可视化场景中,堆积柱状图+折线图是最常用的复合图表组合。堆积柱状图适合展示各细分维度当期数值、结构占比 ...
2026-09-03 很多数据分析师每天与Excel打交道,但当被问到“表格结构数据的基本处理单位是什么”“数据类型误判会引发哪些分析错误”“ ...
2026-09-03CDA数据分析师 出品 作者:李诗怡 一、8个核心数据清洗函数 1. TRIM:一键清除多余空格(最常用) 作用:仅保留文本中"单词/字 ...
2026-09-02数据分析的核心并非单纯操作工具、整理报表或绘制图表,而是依靠科学的思维逻辑挖掘数据价值、解释业务现象、指导经营决策。在完 ...
2026-09-02在社会经济、产业研究、区域治理与大数据实证分析中,面板数据是最具研究价值的数据类型。面板数据同时包含截面维度与时间维度信 ...
2026-09-02 很多数据分析师能熟练计算均值、标准差,但当被问到“如何用一张图让业务方3秒内看懂核心结论”“面对不同数据类型该怎么选 ...
2026-09-02在数据驱动决策的体系中,数据分析按照分析目的可分为描述性分析、诊断性分析、预测性分析与指导性分析四大类型。其中,诊断性分 ...
2026-09-01网络请求是Python爬虫开发、接口测试、数据拉取的核心基础功能,Python生态中主要依靠 urllib 和 requests 两大库实现HTTP请求操 ...
2026-09-01 很多数据分析师面对业务问题时,常常感到“知道要分析,却不知道用什么方法”。其实,数据分析并非无章可循——从三大基础范 ...
2026-09-01在数据库设计与业务数据维护中,自增ID是数据表最常用的主键字段,用于唯一标识每一条业务数据,正常状态下ID应保持连续递增。但 ...
2026-08-31在数理统计、数据分析、经济测算与日常量化评估中,平均值是刻画数据集中趋势、反映整体水平的基础核心指标。在实际应用中,最常 ...
2026-08-31在数据驱动的时代,数据分析早已不是“凭经验、靠感觉”的零散操作,而是一套具备固定逻辑、标准化流程的系统方法——这就是数据 ...
2026-08-31