Class AttributeRelevance
java.lang.Object
AttributeRelevance
public class AttributeRelevance
- extends java.lang.Object
Třída počítající relevantnost atributu. Vytváří kontingenční tabulku Atribut x Cíl a počítá relevantnost
dle Chi-square, entropie a mutual information.
Field Summary |
(package private) java.lang.String[][][] |
frekvence
|
(package private) int |
kolikRadku
|
(package private) double[] |
relevance
|
(package private) java.lang.String[][] |
stav
|
Method Summary |
void |
spocitejAtribut(java.lang.String[][] stavData,
java.lang.String[][][] freq,
int radky,
int sloupec,
java.lang.String jmenoSloupce,
int pocetHodnotVybranehoAtributu,
int pocetHodnotCilovehoAtributu,
int cil,
int vaha)
Metoda počítající relevantnost atributu. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
frekvence
java.lang.String[][][] frekvence
kolikRadku
int kolikRadku
relevance
double[] relevance
stav
java.lang.String[][] stav
AttributeRelevance
public AttributeRelevance()
spocitejAtribut
public void spocitejAtribut(java.lang.String[][] stavData,
java.lang.String[][][] freq,
int radky,
int sloupec,
java.lang.String jmenoSloupce,
int pocetHodnotVybranehoAtributu,
int pocetHodnotCilovehoAtributu,
int cil,
int vaha)
- Metoda počítající relevantnost atributu. Vytváří kontingenční tabulku Atribut x Cíl a počítá relevantnost
dle Chi-square, entropie a mutual information.
- Parameters:
stavData
- vstupní datový souborfreq
- pole frekvencí hodnot v souboruradky
- počet řádků vstupního souborusloupec
- kolikátý atribut ...jmenoSloupce
- ... a jeho název