Preskočiť na obsah

ggplot2

z Wikipédie, slobodnej encyklopédie

ggplot2
Základné informácie
VývojárHadley Wickham
Posledná aktuálna verzia3.3.3 (4. január 2021)
Typ softvéruslobodný software a R package
LicenciaMIT
Ďalšie odkazy
Webová stránkahttp://ggplot2.tidyverse.org/

Pozri aj Informačný portál

ggplot2 je balík pre vizualizáciu dát pre programovací jazyk R, ktorý bol vytvorený v roku 2005 Hadleym Wickhamom. ggplot2 je implementácia prístupu k vytváraniu grafov označovaného ako grammar of graphics, ktorý bol popísaný Lelandom Wilkinsonom, a ktorý graf sémanticky delí na súčasti s odlišným významom, ako sú napríklad osy či vrstvy. Balík môže slúžiť ako náhrada predvoleného systému tvorby grafov v R.

Od roku 2005 sa ggplot2 zaradil medzi najpopulárnejšie R balíky. Je vyvíjaný pod licenciou MIT, predtým GNU GPL.[1]

Porovnanie s predvoleným systémom a inými balíkmi

[upraviť | upraviť zdroj]

V porovnaní s predvolenou grafikou v R, ggplot2 umožňuje používateľovi pridávať, odstraňovať či meniť komponenty v grafickom znázornení dát pri vysokej miere abstrakcie[2]. Takéto spracovanie kódu je avšak náročnejšie na výpočetný čas.

Grafické znázornenie (plot) je možné vytvoriť pomocou funkcie gplot(). Komplexnejšie grafy sú k dispozícii prostredníctvom príkazu ggplot().

Inštalácia

[upraviť | upraviť zdroj]

Jednou z ciest získania balíka ggplot2 je inštalácia celého balíka tidyverse.

install.packages("tidyverse")

Alternatívne je možné nainštalovať len samostatný balík ggplot:

install.packages("ggplot2")

Prípadne vývojovú verziu z GitHubu:

install.packages("devtools")
devtools::install_github("tidyverse/ggplot2")

Súvisiace projekty

[upraviť | upraviť zdroj]
  • ggplot pre Python[3]
  • Plotly - interaktívne, online ggplot2 grafy[4]
  • gramm, systém na vizualizáciu pre MATLAB, inšpirovaný ggplot2[5]
  • gadfly, systém na vizualizáciu Julia, založený na ggplot2[6]
  • Chart::GGPlot - ggplot2 port v Perl[7]

Referencie

[upraviť | upraviť zdroj]
  1. History for ggplot2/LICENSE.md [online]. [Cit. 2021-03-19]. Dostupné online.
  2. ggplot2 Graphing Library [online]. plotly.com, [cit. 2021-01-21]. Dostupné online.
  3. yhat/ggpy [online]. 2021-01-19, [cit. 2021-01-21]. Original-date: 2013-10-07T13:30:53Z. Dostupné online.
  4. ggplot2 Graphing Library [online]. plotly.com, [cit. 2021-01-21]. Dostupné online.
  5. piermorel/gramm [online]. 2021-01-21, [cit. 2021-01-21]. Original-date: 2015-12-10T15:05:58Z. Dostupné online.
  6. Home · Gadfly.jl [online]. gadflyjl.org, [cit. 2021-01-21]. Dostupné online.
  7. Chart-GGPlot-0.0011 - ggplot2 port in Perl - metacpan.org [online]. metacpan.org, [cit. 2021-01-21]. Dostupné online.