유사도 indice를 계산하고 싶습니다. 행이 'simialr'일 때 +1을, 그렇지 않은 경우 -1을 얻고 싶습니다.
dataR<- read.table(text='
echant espece
ech1 esp1
ech2 esp2
ech3 esp2
ech4 esp3
ech5 esp3
ech6 esp4
ech7 esp4', header=TRUE)
내가 그와 같은 매트릭스를 좀하고 싶습니다 그럼 난
library(proxy)
trst<-read.table("Rtest_simil.csv",header=T,sep=",",dec=".")
is.numeric(trst[,2])
as.numeric(trst[,2]) #the column "espece" becomes numeric
sim<-simil(trst,diag=TRUE)
(이 진단 또는 NA를, 정말 중요하지 않습니다) 그러나 그 결과는 내가 원했던대로 정확하지 않습니다. 1) 예를 들어 ech 2와 3 사이의 유사도는 0.5이고 대각선 길이는 0입니다. 유사성이없는 경우에도 0입니다. 2) ech 레이블이 손실되었습니다. 3) ... 추가 정보 .csv 형식으로 저장할 수 없습니다.
누군가가 조언을 가지고 있습니까? 감사합니다.
고마워, 난 ... – catindri