Bonjour,
Je pense que la solution doit être simple mais je n'ai pas trouvé.
Je travaille actuellement sur une table contenant environ 70000 lignes du type :
id Nombre d'offres remontées Nombre de clics
1 50 5
2 25 3
3 50 20
4 50 7
5 25 5
6 25 25
J'ai fait un premier graphique du nombre de clics moyens par nombre d'offres remontées. Or dans mes données, certains individus tirent la moyenne vers le haut en faisant un nombre de clics importants.
Je cherche donc à éliminer pour chaque offre remontée (de 1 à 250) le plus gros cliqueur.
J'ai essayé de les retirer par la formule suivante, mais sans succès :
KJ2$ssclic <- 1
KJ2$ssclic<-replace(KJ2$ssclic,(tapply(KJ2$nbclics,KJ2$nboffresReq,max)),"2")
KJ2ssclic<- subset (KJ2, KJ2$ssclic==2)
où nbclics est mon nombre de clics sur offre et nboffresReq le nombre d'offres renvoyées (compris entre 1 et 250).
En espérant avoir été suffisament clair dans ma demande et en vous remerciant par avance.
Sylvain