hamming.distance.r

来自「一般的支持向量机算法比较单一」· R 代码 · 共 39 行

R
39
字号
hamming.distance <- function(x,y){    z<-NULL    if(is.vector(x) && is.vector(y)){    z <- sum(as.logical(x) != as.logical(y))  }  else{    z <- matrix(0,nrow=nrow(x),ncol=nrow(x))    for(k in 1:(nrow(x)-1)){      for(l in (k+1):nrow(x)){	z[k,l] <- hamming.distance(x[k,], x[l,])	z[l,k] <- z[k,l]      }    }    dimnames(z) <- list(dimnames(x)[[1]], dimnames(x)[[1]])  }  z}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?