Weka Apriori算法转换数据集
Weka Apriori Algorithm convert dataset
如何将此数据集与 Weka 一起用于 Apriori 算法?
'A, C, D',
'B, C, E',
'A, B, C, E',
'B, E'
您需要将其转换为.arff
格式。
一个.arff
文件的格式很简单,由三个字段组成:
@relation
@attribute
@data
在这种情况下,您只有一个字段(在您的情况下为 "letters"),您应该在属性字段中列出所有可能的属性(A、B、C、..),并且然后使用描述每行中特定属性的 presence/absence 的布尔值对其进行格式化(在数据字段中)。
示例:
@relation <file_name>
@attribute 'A' { t}
@attribute 'B' { t}
@attribute 'C' { t}
@attribute 'D' { t}
@attribute 'E' { t}
@data
t, ?, t, t, ?
?, t, t, ?, t
t, t, t, ?, t
?, t, ?, ?, t
再举一个例子,看Weka数据文件夹中"supermarket.arff"的例子。
如何将此数据集与 Weka 一起用于 Apriori 算法?
'A, C, D',
'B, C, E',
'A, B, C, E',
'B, E'
您需要将其转换为.arff
格式。
一个.arff
文件的格式很简单,由三个字段组成:
@relation
@attribute
@data
在这种情况下,您只有一个字段(在您的情况下为 "letters"),您应该在属性字段中列出所有可能的属性(A、B、C、..),并且然后使用描述每行中特定属性的 presence/absence 的布尔值对其进行格式化(在数据字段中)。
示例:
@relation <file_name>
@attribute 'A' { t}
@attribute 'B' { t}
@attribute 'C' { t}
@attribute 'D' { t}
@attribute 'E' { t}
@data
t, ?, t, t, ?
?, t, t, ?, t
t, t, t, ?, t
?, t, ?, ?, t
再举一个例子,看Weka数据文件夹中"supermarket.arff"的例子。