public class Classificacio
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
classificacio
Classificacio per cada individu, indexada per el seu id
|
protected java.util.List<java.lang.String> |
ids
Id dels individus que es classifiquen
|
Constructor and Description |
---|
Classificacio() |
Modifier and Type | Method and Description |
---|---|
void |
append(Classificacio c)
Metode que uneix la Classificacio c a l'actual
|
void |
classifica(Individual ind,
java.lang.String c)
classifica l'individu 'ind' com a 'c'
|
void |
classifica(java.lang.String id,
java.lang.String c)
classifica l'individu amb id 'id' com a 'c'
|
boolean |
esNegativa()
Retorna cert si es una classificacio negativa
|
boolean |
esPositiva()
Retorna cert si es una classificacio positiva
|
Confusio |
generaConfusio(Classificacio class_real)
Genera la confusio de la classificacio, segons la classificacio real 'class_real'.
|
ConfusioBinaritzada |
generaConfusioBinaritzada(Classificacio class_real)
Genera la confusio binaritzada de la classificacio, segons la classificacio real 'class_real'
|
java.lang.String |
getClassificacio(Individual ind)
Retorna la classificacio d'un individu
|
java.lang.String |
getClassificacio(int i)
Retorna la classificacio de l'individu que ocupa l'index 'i'
|
java.lang.String |
getClassificacio(java.lang.Object id)
Retorna la classificacio d'un individu
|
java.util.List<java.lang.String> |
getIds()
Retorna els ids dels individus classificats
|
java.util.Collection<java.lang.String> |
getValors()
Retorna una coleccio amb els valors de les classificacions
|
int |
nClassificacions()
Retorna el nombre de classificacions
|
protected java.util.List<java.lang.String> ids
protected java.util.Map<java.lang.String,java.lang.String> classificacio
public void append(Classificacio c)
c
- Classificacio que ajuntarem a l'actualpublic java.util.List<java.lang.String> getIds()
public java.lang.String getClassificacio(Individual ind)
public java.lang.String getClassificacio(java.lang.Object id)
public java.lang.String getClassificacio(int i)
public void classifica(Individual ind, java.lang.String c)
public void classifica(java.lang.String id, java.lang.String c)
public int nClassificacions()
public ConfusioBinaritzada generaConfusioBinaritzada(Classificacio class_real)
public Confusio generaConfusio(Classificacio class_real)
public java.util.Collection<java.lang.String> getValors()
public boolean esPositiva()
public boolean esNegativa()