1
我正在計算兩個分類矢量(即字符向量)如下之間的距離categoial矢量之間的距離計算的:性能中的R
Distanz <- function(Ref,Inp){
y <- numeric(length=1)
for(i in 1:length(Ref)){
if(Ref[i] != Inp[i]){y <- y+1}
}
return(y)
}
顯然,矢量具有相同的長度。結果是兩個向量不同的維數。
但我有性能問題。有沒有人有一個想法如何扣緊這個計算?
感謝, 盧卡斯
完成 - 我使用y <-sum(Ref!= Inp)。請原諒我的問題 - 我剛剛與R ... – user2550278
傳聞它矢量化它往往使它更快 - 我也是新來的 – doctorlove