public class CorrelationsCalculator
extends java.lang.Object
Constructor and Description |
---|
CorrelationsCalculator(org.deckfour.xes.model.XLog log,
java.util.Collection<DMNAttribute> dmnAttributes,
java.util.HashMap<org.deckfour.xes.classification.XEventClass,Activity> activities,
double minCorr,
double minPair) |
Modifier and Type | Method and Description |
---|---|
boolean |
calculateAutoCorrAll(java.util.ArrayList<java.util.ArrayList<java.lang.String>> data,
java.lang.String at,
int ac) |
boolean |
calculateAutoCorrTrace(int noAtt,
java.util.ArrayList<java.util.ArrayList<java.lang.String>> data,
java.lang.String at,
int ac) |
static double |
calculateCorrelation(java.util.ArrayList<java.lang.String> val1,
java.util.ArrayList<java.lang.String> val2,
boolean parametric) |
static double |
calculateCorrelation(DMNAttribute at,
DMNAttribute at2) |
static org.apache.commons.math3.linear.RealMatrix |
datToMat(Instances dat) |
void |
searchForAutocorrelations() |
public CorrelationsCalculator(org.deckfour.xes.model.XLog log, java.util.Collection<DMNAttribute> dmnAttributes, java.util.HashMap<org.deckfour.xes.classification.XEventClass,Activity> activities, double minCorr, double minPair)
public static double calculateCorrelation(DMNAttribute at, DMNAttribute at2) throws java.lang.Exception
java.lang.Exception
public static double calculateCorrelation(java.util.ArrayList<java.lang.String> val1, java.util.ArrayList<java.lang.String> val2, boolean parametric)
public static org.apache.commons.math3.linear.RealMatrix datToMat(Instances dat)
public void searchForAutocorrelations() throws java.lang.Exception
java.lang.Exception
public boolean calculateAutoCorrTrace(int noAtt, java.util.ArrayList<java.util.ArrayList<java.lang.String>> data, java.lang.String at, int ac) throws java.lang.Exception
java.lang.Exception
public boolean calculateAutoCorrAll(java.util.ArrayList<java.util.ArrayList<java.lang.String>> data, java.lang.String at, int ac) throws java.lang.Exception
java.lang.Exception