R/dino.dist.R

Defines functions `dino.dist`

`dino.dist` <-
function(x,method=sorenson,type="dis") 
{
mat.names <- list(colnames(x),colnames(x))
sim<- matrix(,ncol(x),ncol(x),dimnames=mat.names)
for (i in 2:ncol(x)) {
for (j in 1:(i-1)) sim[i,j] <- method(x[,i],x[,j])
  }
if (type=="sim") typ <- "similarity" 
  else {typ <- "dissimilarity"
    sim<-1-sim}
sim.mat<-as.dist(sim)
attr(sim.mat, "method") <- method
attr(sim.mat, "type") <- typ
return(sim.mat)
}

Try the fossil package in your browser

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

fossil documentation built on March 23, 2020, 5:06 p.m.