Obrázek 3.8: Přehled typů čar, číselných a jmenných kódů Kód 3.19:
ggplot(UKgas.l, aes(x = year, y = consumption, group = quarter)) + geom_line(linetype = 4) Kód 3.20:
ggplot(UKgas.l, aes(x = year, y = consumption, group = quarter, linetype = quarter)) + geom_line() U širokého formátu dat argument linetype umístíme do příslušné vrstvy. Kdybychom chtěli zobrazit i legendu, je potřeba ho umístit do listu mapping = aes() příslušné vrstvy. Hodnota se pak nerovná číselnému či textovému označení symbolu, ale názvu, který se má zobrazit v legendě. Typ čáry je vybrán automaticky a je možné ho manuálně upravit stejně jako u dlouhého formátu dat ve funkci scale_linetype_manual(). Kód 3.21:
ggplot(UKgas.s, aes(x = year)) + geom_line(aes(y = quarter1), linetype = 3) + geom_line(aes(y = quarter2), linetype = "dashed") Kód 3.22:
ggplot(UKgas.s, aes(x geom_line(aes(y = geom_line(aes(y = geom_line(aes(y = geom_line(aes(y =
= year)) + quarter1, linetype quarter2, linetype quarter3, linetype quarter4, linetype
= = = =
"Q1")) + "Q2")) + "Q3")) + "Q4"))
98 Jazyk R a tvorba grafů
Ukázka elektronické knihy, UID: KOS507117