【脏数据】什么是脏数据:脏数据的种类、类型

什么是“脏”数据?通俗来说,它是因数据重复录入、共同处理等不规范操作而产生的混乱、无效数据。这些数据不能为企业带来价值,反而会占据存储空间,浪费企业的资源。因此,这些数据被称为“脏”数据,不仅没有价值,还会“污染”其他的数据。

某些“脏”数据还可能给企业带来重大损失。曾经有一家保险公司,把客户的资料存储在数据库中,并进行了如下规定:在存入新的数据之前,要对数据库进行检索,以查看其中是否存在相关记录。

然而,一些数据员偷懒,擅自跳过搜索环节,直接存入了新的数据,导致数据的重复录入。久而久之,系统运行越来越缓慢,搜索结果越来越不准确,最终数据库完全失灵,给公司造成巨大的经济损失。这个时候,保险公司才如梦初醒,决定解决这个问题。公司花费了一个星期的时间,将这些积存在数据库中的“脏”数据全部清除。

当数据出现问题的时候,苦心构建的数据库就失去了原有价值。正因如此,处理“脏”数据的工作就变得十分重要,而且越早开始越好。因此,我们有必要了解一下“脏”数据的种类。

1.缺失数据

导致数据缺失的原因有很多种,例如系统问题、人为问题等。假如出现了数据缺失情况,为了不影响数据分析结果的准确性,在数据分析时就需要进行补值,或者将空值排除在分析范围之外。

排除空值会减少数据分析的样本总量,这个时候可以选择性地纳入一些平均数、比例随机数等。若系统中还留有缺失数据的相关记录,可以通过系统再次引入,若系统中也没有这些数据记录,就只能通过补录或者直接放弃这部分数据来解决。

2.重复数据

相同的数据出现多次的情况相对而言更容易处理,因为只需要去除重复数据即可。但假如数据出现不完全重复的情况,例如某酒店VIP会员数据中,除了住址、姓名不一样,其余的大多数数据都是一样的,这种重复数据的处理就比较麻烦了。假如数据中有时间、日期,仍然可以以此作为判断标准来解决,但假如没有时间、日期这些数据,就只能通过人工筛选来处理。

3.错误数据

错误数据一般是因为数据没有按照规定程序进行记录而出现的。例如异常值,某个产品价格为1到100元,而统计中偏偏出现200这个值;例如格式错误,将文字录成了日期格式;例如数据不统一,关于天津的记录有天津、tianjin。

对于异常值,可以通过限定区间的方法进行排除;对于格式错误,需要通过系统内部逻辑结构进行查找;对于数据不统一,无法从系统方面去解决,因为它并不属于真正的“错误”,系统并不能判断出天津和tianjin属于同一“事物”,因此只能通过人工干预的方法,做出匹配规则,用规则表去关联原始表。例如,一旦出现tianjin这个数据就直接匹配到天津。

4.不可用数据

有些数据虽然正确但却无法使用。例如地址为“上海浦东新区”,想要对“区”级别的数据进行分析时,还需要将“浦东”拆出来。这种情况的解决方案只能用关键词匹配的方法,而且不一定能够得到完美解决。

转载原文

  • 7
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据清洗数据分析数据挖掘全文共4页,当前为第1页。数据清洗数据分析数据挖掘全文共4页,当前为第1页。数据清洗 数据清洗数据分析数据挖掘全文共4页,当前为第1页。 数据清洗数据分析数据挖掘全文共4页,当前为第1页。 1.基本概念 数据清洗从名字上也看的出就是把"脏"的"洗掉",指发现并纠正数据文件中可识别的错误的最后一道程序,包括检查数据一致性,处理无效值和缺失值等。因为数据仓库中的数据是面向某一主题的数据的集合,这些数据从多个业务系统中抽取而来而且包含历史数据,这样就避免不了有的数据是错误数据、有的数据相互之间有冲突,这些错误的或有冲突的数据显然是我们不想要的,称为"脏数据"。我们要按照一定的规则把"脏数据""洗掉",这就是数据清洗。而数据清洗的任务是过滤那些不符合要求的数据,将过滤的结果交给业务主管部门,确认是否过滤掉还是由业务单位修正之后再进行抽取。不符合要求的数据主要是有不完整的数据、错误的数据、重复的数据三大类。数据清洗是与问卷审核不同,录入后的数据清理一般是由计算机而不是人工完成。 主要类型 残缺数据 这一类数据主要是一些应该有的信息缺失,如供应商的名称、分公司的名称、客户的区域信息缺失、业务系统中主表与明细表不能匹配等。对于这一类数据过滤出来,按缺失的内容分别写入不同Excel文件向客户提交,要求在规定的时间内补全。补全后才写入数据仓库。 折叠错误数据 数据清洗数据分析数据挖掘全文共4页,当前为第2页。数据清洗数据分析数据挖掘全文共4页,当前为第2页。这一类错误产生的原因是业务系统不够健全,在接收输入后没有进行判断直接写入后台数据库造成的,比如数值数据输成全角数字字符、字符串数据后面有一个回车操作、日期格式不正确、日期越界等。这一类数据也要分类,对于类似于全角字符、数据前后有不可见字符的问题,只能通过写SQL语句的方式找出来,然后要求客户在业务系统修正之后抽取。日期格式不正确的或者是日期越界的这一类错误会导致ETL运行失败,这一类错误需要去业务系统数据库用SQL的方式挑出来,交给业务主管部门要求限期修正,修正之后再抽取。 数据清洗数据分析数据挖掘全文共4页,当前为第2页。 数据清洗数据分析数据挖掘全文共4页,当前为第2页。 折叠重复数据 对于这一类数据--特别是维表中会出现这种情况--将重复数据记录的所有字段导出来,让客户确认并整理。 数据清洗是一个反复的过程,不可能在几天内完成,只有不断的发现问题,解决问题。对于是否过滤,是否修正一般要求客户确认,对于过滤掉的数据,写入Excel文件或者将过滤数据写入数据表,在ETL开发的初期可以每天向业务单位发送过滤数据的邮件,促使他们尽快地修正错误,同时也可以做为将来验证数据的依据。数据清洗需要注意的是不要将有用的数据过滤掉,对于每个过滤规则认真进行验证,并要用户确认。 数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。这一过程也是质量管理体系的支持过程。在实用中,数据分析可帮助人们作出判断,以便采取适当行动。 数据清洗数据分析数据挖掘全文共4页,当前为第3页。数据清洗数据分析数据挖掘全文共4页,当前为第3页。类型 数据清洗数据分析数据挖掘全文共4页,当前为第3页。 数据清洗数据分析数据挖掘全文共4页,当前为第3页。 在统计学领域,有些人将数据分析划分为描述性统计分析、探索性数据分析以及验证性数据分析;其中,探索性数据分析侧重于在数据之中发现新的特征,而验证性数据分析则侧重于已有假设的证实或证伪。 探索性数据分析是指为了形成值得假设的检验而对数据进行分析的一种方法,是对传统统计学假设检验手段的补充。该方法由美国着名统计学家约翰·图基(John Tukey)命名。 定性数据分析又称为"定性资料分析"、"定性研究"或者"质性研究资料分析",是指对诸如词语、照片、观察结果之类的非数值型数据(或者说资料)的分析。 数据挖掘(英语:Data mining),又译为资料探勘、数据采矿。它是数据库知识发现(英语:Knowledge-Discovery in Databases,简称:KDD)中的一个步骤。数据挖掘一般是指从大量的数据中自动搜索隐藏于其中的有着特殊关系性(属于Association rule learning)的信息的过程。数据挖掘通常与计算机科学有关,并通过统计、在线分析处理、情报检索、机器学习、专家系统(依靠过去的经验法则)和模式识别等诸多方法来实现上述目标。 数据挖掘的基本步骤 数据挖掘的步骤会随不同领域的应用而有所变化,每一种数据挖掘技术也会有各自的特性和使用步骤,针对不同问题和需求所制定的数据挖掘过程也会存在差异。此外,数据的完整程度、专业人员支持的程度等都会对建立数据挖掘过程有所影响。这些因素造
脏数据是指在数据集中存在各种问题或错误的数据。这些错误可能是由于人为错误、测量误差、设备故障、数据存储损坏等原因导致的。脏数据的存在给数据分析和数据挖掘带来了很大的困难,因为它们会对结果产生误导或扭曲。 脏数据种类多样,包括缺失值、重复值、异常值和不一致值等。缺失值是指数据集中某些变量或观察值的数值信息缺失;重复值是指数据集中存在相同的数据记录;异常值是指数据集中某些数值与其他数值明显不符合;不一致值是指数据集中不符合逻辑或规则的数值。 脏数据的存在会导致数据分析的结果不准确或不可靠。为了解决脏数据问题,我们可以采取以下措施: 1. 数据清洗:对数据进行清洗,包括去除缺失值、重复值、异常值和不一致值。可以使用统计方法或规则来识别和处理这些问题。 2. 数据验证:在进行数据输入和采集时,要对数据进行验证,确保数据的准确性和完整性。 3. 数据规范化:对数据进行规范化处理,统一数据的格式和结构,避免数据的混乱和冲突。 4. 数据监控:定期对数据进行监控和审查,及时发现和纠正脏数据问题。 5. 数据培训:提高数据使用和分析的人员的数据素养和意识,加强数据质量管理的重要性。 总之,脏数据数据分析中不可避免的问题,但我们可以采取合适的方法和策略来解决或减少脏数据带来的影响,从而提高数据的可靠性和可用性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值