4.4 Načítání dat z balíků
Mnoho R-kových balíků obsahuje data. K načtení těchto dat slouží funkce data()
. Tato funkce data nevrací, nýbrž je načte na pozadí.
library(ggplot2)
data("diamonds")
head(diamonds)
## # A tibble: 6 x 10
## carat cut color clarity depth table price x y z
## <dbl> <ord> <ord> <ord> <dbl> <dbl> <int> <dbl> <dbl> <dbl>
## 1 0.23 Ideal E SI2 61.5 55 326 3.95 3.98 2.43
## 2 0.21 Premium E SI1 59.8 61 326 3.89 3.84 2.31
## 3 0.23 Good E VS1 56.9 65 327 4.05 4.07 2.31
## 4 0.29 Premium I VS2 62.4 58 334 4.20 4.23 2.63
## 5 0.31 Good J SI2 63.3 58 335 4.34 4.35 2.75
## 6 0.24 Very Good J VVS2 62.8 57 336 3.94 3.96 2.48
Funkce data může vypsat i seznam dat obsažených v daném balíku:
data(package = "ggplot2")
Umožňuje i načíst data bez načtení balíku. K tomu stačí určit jméno balíku:
data("economics", package = "ggplot2")
head(economics)
## # A tibble: 6 x 6
## date pce pop psavert uempmed unemploy
## <date> <dbl> <int> <dbl> <dbl> <int>
## 1 1967-07-01 507.4 198712 12.5 4.5 2944
## 2 1967-08-01 510.5 198911 12.5 4.7 2945
## 3 1967-09-01 516.3 199113 11.7 4.6 2958
## 4 1967-10-01 512.9 199311 12.5 4.9 3143
## 5 1967-11-01 518.1 199498 12.5 4.7 3066
## 6 1967-12-01 525.8 199657 12.1 4.8 3018
Poznámka: Některé balíky načtou data hned při svém načtení, takže není třeba je zpřístupňovat pomocí funkce data()
.
Dokumentace k datům funguje stejně jako dokumentace k funkcím. Po načtení dat economics
můžete dokumentaci zobrazit např. takto: ?economics
.