【问题标题】:Output apriori resulted rules into PDF in R将先验结果规则输出到 R 中的 PDF
【发布时间】:2013-05-29 17:07:34
【问题描述】:

我的算法非常基本,它从 CSV 读取一组数据并对数据进行一些分析。

盒子/马赛克/条形图很容易,因为它们默认输出到 pdf 通道。

问题出在inpect(rules),其中rules is a set of rules 是由应用apriori 算法产生的

我试过textplot(inspect(rules)) => 错误:

Error in max(sapply(unlist(slist), strwidth, cex = cex)) : 
  invalid 'type' (list) of argument

还有textplot(rules) => 错误:

Error in as.character.default(<S4 object of class "rules">) : 
  no method for coercing this S4 class to a vector

有没有办法使用绘图来输出这些规则(这样会更好),因为它更具可读性。

或者,作为 print(inspect(rules)) 返回的基本文本输出到 pdf 的最终解决方案。

【问题讨论】:

    标签: r pdf output


    【解决方案1】:

    在寻找类似的东西时遇到了这个。在这里为以后来的人提供答案。

    这里的主要挑战是将规则转换为文本。

    我观察到的是,从 arules 检查基本上“显示”了输出。它不能分配给另一个变量或以任何其他方式使用。对于以编程方式将规则转换为文本,inspect 没有用。

    我发现here 将规则转换为文本的正确方法是:

    as(rules, "data.frame")
    

    现在,您可以使用自己喜欢的技术将数据框打印为文本。

    【讨论】:

      猜你喜欢
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-26
      • 1970-01-01
      相关资源
      最近更新 更多