Erreur en carto

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Jean-Emmanuel Longueville
Messages : 310
Enregistré le : 23 Fév 2011, 08:03

Erreur en carto

Messagepar Jean-Emmanuel Longueville » 22 Fév 2017, 12:07

Bonjour,
Pourriez vous m'expliquer pourquoi ce code :

Code : Tout sélectionner

nclr <- 4
CodeDep <- c(75,77,78,91,92,93,94,95)
nombre<- c(3219, 5425, 473, 2329, 1044, 3850, 12302, 638)
Freq <- c(11.0, 18.5, 1.6, 8.0, 3.6, 13.1, 42.0, 2.2)

tabl2015 <- cbind.data.frame(CodeDep,nombre,Freq)
class2015 <- classIntervals(tabl2015$Freq, nclr, style="equal", digits = 1)
colcode2015 <- findColours(class2015, palette(nclr))
plot(departements,col=colcode2015, border="#CCCCCC",lwd=.7, main=paste("Test") )
legend("bottomright",legend= names(attr(colcode2015,"table") ), fill=attr(colcode2015, "palette"), cex=0.6, bty="n")

ne colore pas le bon département dans la bonne couleur ?
Merci
Jean-Emmanuel
Ingénieur d'étude LNEC

Didier Plat
Messages : 225
Enregistré le : 02 Nov 2009, 16:47
Contact :

Re: Erreur en carto

Messagepar Didier Plat » 22 Fév 2017, 12:51

Bonjour,
Une explication pourrait être que les départements ne sont pas dans le même ordre dans le fichier departements et dans le fichier tabl2015. Que donne departements@data ?

Jean-Emmanuel Longueville
Messages : 310
Enregistré le : 23 Fév 2011, 08:03

Re: Erreur en carto

Messagepar Jean-Emmanuel Longueville » 22 Fév 2017, 13:09

Vous avez raison ceci

Code : Tout sélectionner

departements@data
donne

Code : Tout sélectionner

                  ID_GEOFLA CODE_DEPT          NOM_DEPT CODE_CHF    NOM_CHF X_CHF_LIEU Y_CHF_LIEU X_CENTROID Y_CENTROID CODE_REG
13 DEPARTEM0000000000000014        93 SEINE-SAINT-DENIS      008    BOBIGNY     658860    6867904     659903    6867852       11
22 DEPARTEM0000000000000023        78          YVELINES      646 VERSAILLES     636413    6856412     614838    6851681       11
29 DEPARTEM0000000000000030        92    HAUTS-DE-SEINE      050   NANTERRE     641614    6865913     644365    6856485       11
35 DEPARTEM0000000000000036        75             PARIS      101      PARIS     651679    6862426     650100    6862280       11
48 DEPARTEM0000000000000049        94      VAL-DE-MARNE      028    CRETEIL     659818    6853225     659881    6852859       11
51 DEPARTEM0000000000000052        77    SEINE-ET-MARNE      288      MELUN     674838    6826676     697961    6838051       11
88 DEPARTEM0000000000000089        91           ESSONNE      228       EVRY     657958    6836106     644635    6825888       11
89 DEPARTEM0000000000000090        95        VAL-D'OISE      500   PONTOISE     634269    6883804     642235    6886661       11
         NOM_REG
13 ILE-DE-FRANCE
22 ILE-DE-FRANCE
29 ILE-DE-FRANCE
35 ILE-DE-FRANCE
48 ILE-DE-FRANCE
51 ILE-DE-FRANCE
88 ILE-DE-FRANCE
89 ILE-DE-FRANCE


du coup dois je les organiser selon le code Dep ?
Jean-Emmanuel
Ingénieur d'étude LNEC

Didier Plat
Messages : 225
Enregistré le : 02 Nov 2009, 16:47
Contact :

Re: Erreur en carto

Messagepar Didier Plat » 22 Fév 2017, 13:30

Oui, les données à visualiser doivent être compatibles avec l'organisation des données de tracé des départements, ce qui vous amène à devoir réordonner tabl2015.


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité