Class: AssociationRules

eclairjs/mllib/fpm.AssociationRules

new AssociationRules()

Constructs a default instance with default parameters {minConfidence = 0.8}.
Source:

Methods

run(freqItemsets) → {module:eclairjs/rdd.RDD}

Computes the association rules with confidence above minConfidence.
Parameters:
Name Type Description
freqItemsets module:eclairjs/rdd.RDD frequent itemset model obtained from FPGrowth
Source:
Returns:
a [[Set[Rule[Item]]] containing the assocation rules.
Type
module:eclairjs/rdd.RDD

setMinConfidence(minConfidence) → {module:eclairjs/mllib/fpm.AssociationRules}

Sets the minimal confidence (default: `0.8`).
Parameters:
Name Type Description
minConfidence number
Source:
Returns:
Type
module:eclairjs/mllib/fpm.AssociationRules