Bonjour,
Je sollicite votre aide car n'étant pas très à l'aise avec le logiciel R je rencontre un problème pour agréger un fichier de données. C'est un fichier avec des petites annonces dont une des informations est la commune d'où provient l'annonce. En réalité c'est seulement cette information qui m'intéresse car je souhaite réaliser une carte.
J'ai donc réduit ma base à une seule variable : les codes INSEE des communes, il y en a donc plusieurs par commune.
Ça ressemble à ça :
1 2 3 4 5 6 7 8
|
CODEGEO
77151
77151
77151
77152
77152
77153 |
Je souhaiterais agréger cette variable et obtenir une nouvelle variable avec le nombre d'annonces par Code géographique
1 2 3 4 5
|
CODEGEO x
77151 3
77152 2
77153 1 |
J'ai essayé la fonction aggregate mais je n'arrive pas à la faire fonctionner
trocag<-aggregate(trocgeo,by("CODGEO"),sum)
Et R me renvoit une erreur, je ne suis pas sure de savoir bien manipuler cette fonction
Erreur dans by.default("CODGEO") :
l'argument "INDICES" est manquant, avec aucune valeur par défautAuriez-vous une idée pour résoudre ce problème ?
Merci par avance,
Partager