Jazyk R a tvorba grafů (Ukázka, strana 99)

Page 1

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


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Jazyk R a tvorba grafů (Ukázka, strana 99) by Kosmas-CZ - Issuu