创建交易数据集 R
create transaction data set R
我正在尝试使用 eclat 算法提取所有频繁的数据集。
我的数据存储在这样的列表向量中
[[1]]
[1] "item 1" "item 3"
[3] "item 4" "item 4"
> [[2]]
[1] "item 12" "item 23"
[3] "item 41" "item 41
[5] "item 12" "item 23"
[7] "item 41" "item 41
我想创建一个这样的交易数据集
[[1]]
[1] "item 1"
[[2]]
[1] "item 3"
[[3]]
[3] "item 4"
[[4]]
[4]
"item 4"
请问有什么想法吗?
谢谢
根据您的输出判断,您希望将向量列表转换为更长的长度为 1 的向量列表。
如果是这种情况,你可以试试:
as.list(unlist(yourList))
我正在尝试使用 eclat 算法提取所有频繁的数据集。 我的数据存储在这样的列表向量中
[[1]] [1] "item 1" "item 3" [3] "item 4" "item 4"
> [[2]]
[1] "item 12" "item 23"
[3] "item 41" "item 41
[5] "item 12" "item 23"
[7] "item 41" "item 41
我想创建一个这样的交易数据集
[[1]]
[1] "item 1"
[[2]]
[1] "item 3"
[[3]]
[3] "item 4"
[[4]]
[4]
"item 4"
请问有什么想法吗?
谢谢
根据您的输出判断,您希望将向量列表转换为更长的长度为 1 的向量列表。 如果是这种情况,你可以试试:
as.list(unlist(yourList))