【问题标题】:ItemfrequencyPlot - Arules package to show bottom frequency itemsetsItemfrequencyPlot - 用于显示底部频率项集的 Arules 包
【发布时间】:2015-06-01 12:01:13
【问题描述】:

我想查看交易数据中频率最低的项目,如何查看?

代码:

a_list <- list(
c("a","b","c"),    
c("a","b"),
c("a","b","d"),
c("c","e"),
c("a","b","d","e")
)

trans <- as(a_list, "transactions")

itemFrequencyPlot(trans)

PS:我正在一个闪亮的平台上集成它。

【问题讨论】:

  • 你能提供预期的输出吗
  • 如果我把提到的底部两个元素放在一起,我希望看到 d 和 e 的频率。它应该与 arules 包提供的 TopN 功能完全相反。

标签: r arules market-basket-analysis


【解决方案1】:

您可以使用itemFrequency(),然后对您喜欢的频率进行排序或过滤,并使用barplot() 绘制它们。

R> barplot(sort(itemFrequency(trans), decreasing=TRUE))

【讨论】:

    猜你喜欢
    • 2021-06-18
    • 1970-01-01
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    • 2019-08-03
    • 2019-04-15
    • 1970-01-01
    • 2017-10-10
    相关资源
    最近更新 更多