prevR.colors {prevR}R Documentation

Palettes de couleurs continues.

Description

Fonctions générant des palettes de couleurs utilisables par les fonctions graphiques de R, en particulier spplot. Elles créent des palettes de couleurs continues, les contrastes étant renforcés par l'éclaircissement ou l'assombrissement des valeurs extrêmes.

Usage

prevR.demo.pal(n)
prevR.demo.pal(n, border, main, ch.col)
prevR.colors.red(n)
prevR.colors.red.inverse(n)
prevR.colors.blue(n)
prevR.colors.blue.inverse(n)
prevR.colors.green(n)
prevR.colors.green.inverse(n)
prevR.colors.gray(n)
prevR.colors.gray.inverse(n)

Arguments

n integer. Nombre de couleurs constituant la palette.
border color. Couleur de la bordure des cases.
main character. Titre du graphique.
ch.col character vector. Liste des fonctions à représenter.

Details

Le code de prevR.demo.pal a été repris sur celui de la fonction demo.pal décrite dans les exemples de la documentation de rainbow.

prevR.colors.red réalise un gradient allant du blanc/jaune au rouge/rouge foncé.
prevR.colors.blue réalise un gradient allant du bleu pâle au bleu foncé.
prevR.colors.green réalise un gradient allant du vert pâle au vert foncé.
prevR.colors.gray réalise un gradient allant du blanc/gris clair au gris foncé/noir.

Les fonctions avec le suffixe .inverse réalisent les mêmes gradients mais en partant des couleurs foncées vers les couleurs claires.

Value

prevR.demo.pal affiche les différentes palettes. Les autres fonctions renvoient une liste de couleurs codées de manière hexadécimale. Pour récupérer la liste des couleurs au format RGB (pour Red Green Blue), utilisez la fonction col2rgb.

See Also

D'autres palettes de couleurs existent sous R. Voir rainbow ainsi que le package RColorBrewer.

Examples


## Affiche les différentes palettes
prevR.demo.pal(25)

## Exemples d'utilisation avec spplot()

data(alicante)

# Représentation graphique

x11()
spplot(alicante.krige,
        c('est.prevalence.N100.RInf.U0.pred',
                'est.prevalence.N250.RInf.U0.pred',
                'est.prevalence.N250.R128.U0.pred',
                'est.prevalence.N250.R128.U6.pred'),
        col.regions=prevR.colors.red(21),
        cuts=20,
        main='Estimated prevalence with several parameters')

x11()
spplot(alicante.krige,
        'circle.radius.N250.R128.U6.pred',
        col.regions=prevR.colors.blue(21),
        cuts=20,
        main='Radius of circles - N=250 R=128 U=6')

x11()
spplot(alicante.krige,
        'quality.indicator.N250.R128.U6.pred',
        col.regions=prevR.colors.green.inverse(21),
        cuts=20,
        main='Quality indicator - N=250 R=128 U=6')


[Package prevR version 1.11 Index]