Learn R Programming

oceanis (version 1.0.6)

set_couleur: Modify the colors of 'leaflet' map's analysis

Description

Modify the colors of 'leaflet' map's analysis.

Usage

set_couleur_ronds(map, colorPos = "#CD853F", colorNeg = "#6495ED", map_leaflet = NULL)

set_couleur_classes(map, stylePalette = "defaut", palettePos = NULL, paletteNeg = NULL, colBorder = "white", map_leaflet = NULL)

set_couleur_typo(map, paletteTypo = NULL, colBorder = "white", map_leaflet = NULL)

set_couleur_joignantes(map, colFleche = "#CD853F", colBorder = "black", map_leaflet = NULL)

set_couleur_saphirs(map, colEntree = "#CD853F", colSortie = "#6495ED", colBorder = "black", map_leaflet = NULL)

Arguments

map

objet leaflet.

colorPos

chaine de caracteres (character). Couleur nommee ou hexadecimal. Par defaut "#CD853F".

colorNeg

chaine de caracteres (character). Couleur nommee ou hexadecimal. Par defaut "#6495ED".

stylePalette

chaine de caracteres (character). A choisir parmi "InseeFlash", "InseeAnalyse", "InseeDossier", "InseePremiere" ou "defaut" (par defaut).

palettePos

vecteur de caracteres (character). Specifier le vecteur de couleurs (nommees ou hexadecimal) des valeurs positives (au choix). Par defaut a NULL.

paletteNeg

vecteur de caracteres (character). Specifier le vecteur de couleurs (nommees ou hexadecimal) des valeurs negatives (au choix). Par defaut a NULL.

paletteTypo

vecteur de caracteres (character). Specifier le vecteur de couleurs (nommees ou hexadecimal) de la typologie (au choix). Par defaut a NULL.

colBorder

chaine de caracteres (character). Couleur nommee (par exemple "white") ou hexadecimal (par exemple "#FFFFFF"). Par defaut "white" pour classes et typo, "black" pour joignantes et saphirs.

colFleche

chaine de caracteres (character). Couleur nommee ou hexadecimal. Par defaut "#CD853F".

colEntree

chaine de caracteres (character). Couleur nommee ou hexadecimal. Par defaut "#CD853F".

colSortie

chaine de caracteres (character). Couleur nommee ou hexadecimal. Par defaut "#6495ED".

map_leaflet

objet leaflet. Pour l'integration des fonctions leaflet dans les applications shiny (cf vignette). Par defaut a NULL.

Value

Retourne un objet de type leaflet.

Details

Les palettes proposees pour l'analyse en classes sont celles utilisees dans les publications Insee. Seule la palette par defaut propose des couleurs supplementaires par rapport a la palette utilisee dans la publication InsesFlash.

Les couleurs sont classees du plus fonce au plus clair pour les palettes des valeurs positives et du plus clair au plus fonce pour les palettes des valeurs negatives.

Le code des couleurs est le code hexadecimal.

  • InseeFlash positives : "#9B231C", "#B24B1D", "#D47130", "#E4A75A", "#F2CE93"

  • InseeFlash negatives : "#ECF1FA","#C9DAF0","#95BAE2","#5182B6","#005289"

  • InseeAnalyse positives : "#5E2057","#853567","#8E5981","#BA97B2","#D7C0CC"

  • InseeAnalyse negatives : "#ECF1FA","#C9DAF0","#95BAE2","#5182B6","#005289"

  • InseeDossier positives : "#4F185E","#65317B","#9475A5","#BFA5C6","#E7D1E5"

  • InseeDossier negatives : "#ECF1FA","#C9DAF0","#95BAE2","#5182B6","#005289"

  • InseePremiere positives : "#7F0029","#CC1543","#DE635B","#F79C85","#FDE3DE"

  • InseePremiere negatives : "#ECF4D8","#CDD78C","#91B778","#549534","#005941"

  • defaut positives : "#5A0A14","#82141B","#9B231C","#B24B1D","#D47130","#E4A75A","#F2CE93"

  • defaut negatives : "#C9DAF0","#95BAE2","#5182B6","#005289","#003269","#001E5A","#000050"

References

Un convertisseur de couleurs pour visualiser une couleur a partir de son nom, son code hexadecimal ou RGB : http://www.proftnj.com/RGB3.htm

See Also

recup_palette,

leaflet_ronds, leaflet_classes, leaflet_ronds_classes, leaflet_classes_ronds, leaflet_typo,

leaflet_oursins, leaflet_joignantes, leaflet_saphirs

Examples

Run this code
# NOT RUN {
data("depm")

data("donnees_monoloc")

# Ronds proportionnels
map <- leaflet_ronds(data = donnees_monoloc, fondMaille = depm, idData = "COD_DEP",
varVolume = "POP_2015")
map <- set_couleur_ronds(map = map, colorPos = "orange")
# }
# NOT RUN {
 map
# }
# NOT RUN {
# Ronds proportionnels sur une analyse en classes
map <- leaflet_classes_ronds(data = donnees_monoloc, fondMaille = depm, idData = "COD_DEP",
varVolume = "POP_2015", varRatio = "VAR_AN_MOY", nbClasses = 4)
map <- set_couleur_classes(map = map, stylePalette = "InseePremiere", colBorder = "black")
# }
# NOT RUN {
 map
# }
# NOT RUN {
data("donnees_biloc_saphirs")
data("regm")

# Fleches saphirs
map <- leaflet_saphirs(data = donnees_biloc_saphirs, fondMaille = regm, typeMaille = "REG",
idDataDepart = "REG_DEPART", idDataArrivee = "REG_ARRIVEE",
varFlux = "MIGR", largeurFlecheMax = 500, direction = "Ent")
map <- set_couleur_saphirs(map = map, colEntree = "#91B778", colBorder = "grey")
# }
# NOT RUN {
 map
# }

Run the code above in your browser using DataLab