数据挖掘中,如何处理多值的属性?
现在只需提取每条记录中的作者信息,但很多文章都是多个作者,该怎么把这些作者处理成weka能够识别的arff格式中的数据呢?
如果将其定义为String类型,使用逗号来分隔,weka会报错(因为我只需作者这一个属性),而同一个属性的值中不能出现逗号。若使用别的符号来分隔(如“--”或“*”),weka也不能自动识别这些符号,会把多个作者当成一个属性值来处理。
该怎么处理成合理的格式呢?谢谢大家指教
相关推荐
多值滤子及其应用 (2007年)
Zadeh于1965年首次提出,是一种处理不确定性信息的数学工具,其后逐渐发展成了一套完整的理论体系,并广泛应用于模式识别、自动控制、数据挖掘等多个领域。文章首先提出问题:什么是多值滤子?
数据挖掘:数据清洗——缺失值处理
数据挖掘:数据预处理——缺失值处理 一、什么是缺失值 缺失值是指粗糙数据中由于缺少信息而造成的数据的聚类、分组、删失或截断。它指的是现有数据集中某个或某些属性的值是不完全的。 而在数据处理的过程中,缺失值不仅包括数据库中的NULL值,也包括用于表示数值缺失的特殊数值(比如,在系统中用-999来表示数值不存在)。 说明: None是一个python特殊的数据类型。不同于空列表和空字符串,是一种...
数据挖掘——数据预处理
《数据挖掘》国防科技大学 《数据挖掘》青岛大学 《数据挖掘与python实践》 数据挖掘之数据预处理 1. 数据清洗 Data Cleaning 数据清洗:缺失值、噪声数据、离群点、不一致数据 (1)对于丢失数据: 忽略元组(对象),特别是缺少类标签时 删除缺失值比例较大的属性 手动补全:麻烦 自动插值:均值、众数等 (2)对于噪声数据和离群点: 识别噪声数据并去除:聚类、回归 使用箱线图检测离群点并删除 平滑噪音以降低噪声数据的影响:分箱法binning、概念分层 分箱法: 按箱平均值平滑 按箱
多值属性的数据处理与关联规则挖掘方法研究.pdf
本文为处理多值属性关系的数据提供了一种新的思路,即通过数值编码和聚类来优化关联规则挖掘算法。这一方法不仅可以应用于传统的数据挖掘领域,同样适用于当前大数据环境下的各种复杂数据处理与分析。
基于JADE平台的多Agent数据挖掘
根据公式:\[ S = n \times \sum_{k=1}^{f} (\binom{m}{k} \times d^k) \]其中,\( n \)为数据集中的记录数,\( d \)为离散型多值属性的平均属性值个数


非技术区
