Inheritance diagram for kddml.Core.DataMining.Clustering.Cluster:
Public Member Functions | |
Cluster (String name) | |
int | getClusterId () |
String | getName () |
Integer | getSize () |
void | setSize (int num_elements) |
void | setCovariancesMatrix (CategoryMatrixManager matrix) |
CategoryMatrixManager | getCovariancesMatrix () |
ClusterStatisticManager | getClusterStatistic () |
String | toString () |
void | setClusterStatistic (ClusterStatisticManager statistics) |
Protected Member Functions | |
double | normalizeFieldValue (String field_name, double value) throws ClusteringModelException |
double[] | normalizeFieldValue (String field_name, String category) throws ClusteringModelException |
Element | toXML () |
Protected Attributes | |
ClusterDescription | centroid_description |
int | identifier |
String | name |
Integer | size |
ClusterStatistic | cluster_distribution |
CategoryMatrix | covariances_matrix |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Constructor given the cluster name.
|
|
Returns the cluster id.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
Returns the name of the cluster designated by the clustering algorithm.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
Returns the number of cases in the portion of the training data assigned to the cluster during the model build. This is a non-negative value. It can be null.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
Sets the number of cases in the portion of the training data assigned to the cluster during the model build. This must be a non-negative value.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
Sets the covariance matrix.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
Returns the covariances matrix provided for this cluster. Returns null if no covariances matrix is avaible.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
Returns the cluster distribution. Can be null, for example for center-based clustering.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
Normalizes the input value for a numeric field.
|
|
Normalizes the input value for a discrete field.
|
|
Returns a representation of this cluster as string.
Reimplemented in kddml.Core.DataMining.Clustering.CentroidBasedCluster, and kddml.Core.DataMining.Clustering.DistributionBasedCluster. |
|
Returns a representation of this cluster as PMML element.
Reimplemented in kddml.Core.DataMining.Clustering.CentroidBasedCluster, and kddml.Core.DataMining.Clustering.DistributionBasedCluster. |
|
Sets the cluster statistics. This field is optional for center-based clustering and it is required for distribution-based clustering.
Implements kddml.Core.DataMining.Clustering.ClusterManager. |
|
The centroid description for this cluster. Setted in ClusteringModel. Equal for each cluster. |
|
The unique identifier of the cluster. |
|
The cluster name. |
|
The number of elements. Can be null. |
|
The cluster statistic. This field is optional. |
|
The covariances matrix used to store variances (diagonal cells) and covariances (non-diagonal cells). |