cit.centroids: cit.centroids

Description Usage Arguments Value Note Author(s)

Description

define centroids for a given partition of individuals (columns) and calculate distance between individuals and centroids

Usage

1
2
3
4
5
6
7
8
9
cit.centroids(  d,
classes,
rowCentering=c(NA,function(x)mean(x, na.rm=TRUE),function(x)median(x, na.rm=TRUE))[[3]],
rowClassesForAggregation=NULL,
rowClassesToKeep=NULL,
dist.meth=c("spearman","euclidian","maximum","manhattan",
"canberra","binary","minkowski","pearson","dlda","dqda"),
maxDist=0.5,
...)

Arguments

d

a data.frame of numeric data

classes

a vector defining a partition of data columns (NA values accepted)

rowCentering

NA: no row centering; otherwise: function to be used for row centering

rowClassesForAggregation

partition of the rows , used to aggregate rows from the same class (1 aggregated row per class will be calculated)

rowClassesToKeep

to restrict the centroid's calculation to the some aggregated rows (= row classes)

dist.meth

distance method used to calculate distance between individuals (columns in d) and centroids

maxDist

individuals for which nearest centroid is above this threshold are discarted (used only if dis.meth = "pearson" or "spearman")

...

parameters from cit.distToCentroids function

Value

a list with two objects : centroids and dist2Centroids

Note

This is a contribution from the Tumor Identity Cards (CIT) program founded by the 'Ligue Nationale Contre le Cancer' (France): http://cit.ligue-cancer.net. For any question please contact CITR@ligue-cancer.net

Author(s)

Aurelien de Reynies



Search within the citccmst package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.