Bonjour,
Je possède un jeu de données contenant 1000 objets.
Mon but est d'avoir une matrice des distances entre chaque objet et les (n-1) objets restants.
Avec ce petit code :
Le code ci-dessus me permet d'avoir un tableau des distances entre un objet(x) et les (n-1) autres objets, et ça marche pour tous les objets (je peux savoir le tableau des distances entre cet objet et le reste des objets).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 cala<-function(data) { source("C:\\Users\\Hamdi Baccouch\\Documents\\R1\\dist") for(i in 1:dim(data)[1]) { pp<-paste("obj",i,sep="") m=assign(pp,data[i,],pos=1) aa=paste("k",i,sep="") assign(aa,distcomb(m,data),pos=1) } }
Maintenant je cherche comment organiser ceci dans une matrice, c'est-à-dire chaque ligne ou chaque colone contient les distances de cet objet par rapport aux (n-1) objets restants (ça va être une matrice symétrique bien sûr).
Veuillez me posez vos questions si c'est pas clair
Cordialement B.H
Partager