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)
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)
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