K-means clustering for gene expression data
This function is a wrapper function for
kmeans
of the e1071
package. It performs
hard clustering of genes based on their expression values using
the k-means algorithm.
kmeans2(eset,k,iter.max=100)
eset |
object of the class ExpressionSet. |
k |
number of clusters. |
iter.max |
maximal number of iterations. |
An list of clustering components (see
kmeans
).
Matthias E. Futschik (http://itb.biologie.hu-berlin.de/~futschik)
if (interactive()){ data(yeast) # Data pre-processing yeastF <- filter.NA(yeast) yeastF <- fill.NA(yeastF) yeastF <- standardise(yeastF) # K-means clustering and visualisation kl <- kmeans2(yeastF,k=20) kmeans2.plot(yeastF,kl=kl,mfrow=c(2,2)) }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.