Merci Ced pour vos réponses.
En fait, je manipule des coordonnées que je simulais par des lignes du genre:
x[i] <- round(runif(1, min=3, max=5), digits=1)
Puis, je calcule des pentes à partir de ces coordonnées.
Après quelques calculs (je passe les détails de la moulinette...), mon code est censé:
1/ retrouver l'indice d'une pente dans un vecteur regroupant toutes les pentes
2/ lever les doublons dans ce vecteur
Après avoir lu votre premier commentaire, j'ai fait tourner mon code en générant les coordonnées sans le round( ) et cela semble fonctionner!
Avant de clore le sujet, je voudrais vous demander comment parer à ce problème en gardant les round( ).
Je connais les "astuces" avec all.equal ou, comme je l'ai mis dans mon premier post:
which(abs(MonVecteur - MaValeur) < 0.01)
.
Auriez-vous une idée pour unique( ) svp?
J'ai fait des tests mais rien ne semble fonctionner et je ne trouve pas de doc là-dessus.
Encore merci
Lilly.
Partager