4.6 scale_shape_…()
Izkliedes attēlos (punktu attēlos) simbolu maiņai izmanto funkcijas scale_shape_discrete()
un scale_shape_manual()
. Automātiski var tikt izveidots attēls ar sešiem dažādiem simbolu veidiem. Ja līmeņu daudzums ir lielāks par seši, tad tikai sešiem līmeņiem parādīsies simboli un brīdinājums, kā arī pārējie līmeņi attēlā neparādīsies. Šajā gadījumā obligāti jāizmanto funkcija scale_shape_manual()
un jānodefinē savi simbola veidi.
Ar scale_shape_discrete()
var definēt leģendas nosaukumu un līmeņu nosaukumus (4.16 attēls).
ggplot(CO2, aes(conc, uptake, shape = Type)) + geom_point() +
scale_shape_discrete("Tips", labels = c("Pirmais","Otrais"))
Funkcija scale_shape_manual()
papildus nāk arguments values =
, kas ļauj definēt izmantojamo simbola veidu (4.17 attēls).
ggplot(CO2, aes(conc, uptake, shape = Type)) + geom_point() +
scale_shape_manual("Tips", labels = c("Pirmais","Otrais"),
values = c(11,23))