R/cl.size.R

Defines functions cl.size

Documented in cl.size

cl.size <- function(U)
{
if (missing(U))
stop("The membership degree matrix U must be given")
if (is.null(U))
stop("The membership degree matrix U is empty")
U=as.matrix(U)
if (any(is.na(U)))
stop("The membership degree matrix U must not contain NA values")
if (!is.numeric(U))
stop("The membership degree matrix U must be numeric")
info.U=cl.memb(U)
k=ncol(U)
clus.size=vector(length(k),mode="numeric")
for (c in 1:k)
clus.size[c] = length(which(info.U[,1]==c))
names(clus.size)=paste("Clus",1:k,sep=" ")
return(clus.size)
}

Try the fclust package in your browser

Any scripts or data that you put into this service are public.

fclust documentation built on Nov. 16, 2022, 5:10 p.m.