2.4.1. Az előre definiált paletta színei

Az előre definiált paletta 8 színt tartalmaz. A 13.1. ábra az alapértelmezett színeket tartalmazza. Az előre definiált paletta egyes színeit sorszámokkal (1, 2 stb.) tudjuk elérni, amelyeket rendszerint a rajzfüggvények col= argumentumában kell elhelyezni. Az 1. szín a palettán a fekete, a második a piros, és így tovább.

set.seed(0)
x <- rpois(n = 50, lambda = 100)
par(las = 1, mgp = c(0, 0.2, 0), tcl = -0.2, mar = c(3, 2, 1, 1))
bar <- barplot(x[1:8], col = 1:8, names.arg = 1:8)
mtext(side = 1, at = bar, text = palette(), line = 1)

plot of chunk unnamed-chunk-2

13.1. ábra. Az alapértelmezett paletta 8 színének sorszáma és neve

Más színeket is alapértelmezetté tehetünk, sőt a színek számát is megnövelhetjük a palettán. Ennek a legegyszerűbb módja, ha a palette() függvény argumentumában színkódokat tartalmazó karakteres vektort adunk meg.

szinek <- c("#E84F2C", "#E31307", "#E84F2C", "#E4BA51", "#E3B786", "#825846", 
    "#59392A", "#564C30", "#897D6E", "#627C82", "#93AF8A", "#A0BA5E", "#63BA5E", 
    "#5EBAB2", "#6596B7")
palette(value = szinek)

A rajzfüggvények ezután a paletta új színeit használják.

barplot(x[1:15], col = 1:15)

plot of chunk unnamed-chunk-4

Ha megváltoztattuk a paletta színeit, akkor az alapértelmezett színekhez a palette("default") paranccsal térhetünk vissza.

palette(value = "default")  # alapértelmezett paletta visszaállítása