Apache spark 使用SPARK从关联规则中提取提升和支撑

Apache spark 使用SPARK从关联规则中提取提升和支撑,apache-spark,data-mining,apache-spark-mllib,pattern-mining,Apache Spark,Data Mining,Apache Spark Mllib,Pattern Mining,我正在使用频繁模式挖掘算法-关联规则: import org.apache.spark.mllib.fpm.AssociationRules import org.apache.spark.mllib.fpm.FPGrowth.FreqItemset val freqItemsets = sc.parallelize(Seq( new FreqItemset(Array("a"), 15L), new FreqItemset(Array("b"), 35L), new FreqIt

我正在使用频繁模式挖掘算法-关联规则:

import org.apache.spark.mllib.fpm.AssociationRules
import org.apache.spark.mllib.fpm.FPGrowth.FreqItemset

val freqItemsets = sc.parallelize(Seq(
  new FreqItemset(Array("a"), 15L),
  new FreqItemset(Array("b"), 35L),
  new FreqItemset(Array("a", "b"), 12L)
))

val ar = new AssociationRules()
  .setMinConfidence(0.8)
val results = ar.run(freqItemsets)

results.collect().foreach { rule =>
  println("[" + rule.antecedent.mkString(",")
    + "=>"
    + rule.consequent.mkString(",") + "]," + rule.confidence)
}
我的问题是:

是否可以抽出支撑物和尺子的提升物?我只是得到了信心

非常感谢

当前编号。 有两张吉拉的票

见:

  • 关于电梯
关联规则挖掘中增加提升计算

  • 关于支持
关联规则挖掘中增加支持度计算


您好@Umberto,非常感谢您的回复。:)我不太明白如何将此应用于Spark。这是API吗?您好@João_testeSW欢迎您:)。当它们准备好后,您可以将其与rule.support和rule.lift方法一起使用