【发布时间】:2015-08-23 02:31:22
【问题描述】:
如果有人能告诉我我的代码中缺少什么,我将不胜感激。我正在尝试在 R 中使用 apriori 算法(arules 包)查找关联规则。我正在使用 MacOSX 的 R-3.2 版本。
当我将数据集从 csv 格式读取到事务类对象时,就会出现问题。我正在使用以下代码 -
>Transac1 <- read.transactions(file="transactions.csv", format = "basket", sep=";", rm.duplicates=TRUE)
在检查数据框时,我发现所有行中的第一个元素都丢失了。
>inspect(Transac1[1:5])
items
1 {,
Milk}
2 {,
Shoes}
3 {,
Talc}
4 {,
Cable}
5 {,
Shoe Polish, Talc}
我最终能够生成关联规则,但我认为那些不正确(只是因为这些空白元素)。谁能理解并告诉我这可能是什么原因?我用于读取的文件具有先验算法所需格式的数据。
任何线索将不胜感激。
【问题讨论】: