Základné príkazy používané v R
Pridanie hodnôt
Základné priradenie hodnôt premenným pomocou operátorov <-
alebo
=
. Môže ísť o jednoduché čísla alebo výsledky výpočtov.
a <- 10
b = 11
a <- x + y
Knižnice
Práca s externými balíkmi, najskôr sa balík nainštaluje pomocou install.packages()
,
potom sa načíta do prostredia cez library()
.
install.packages("xlsx")
library(xlsx)
Načítanie dát
Načítanie dát do prostredia R, buď manuálne alebo zo súboru.
Funkcia scan()
umožňuje jednoduché čítanie dát.
x <- scan() #manuálny vstup
x <- scan("c:/scan.txt", what=list(vek=0, meno="")) #čítanie zo súboru s definovanou štruktúrou
Vektory
Základná dátová štruktúra v R. Vektor sa vytvára pomocou c()
alebo
operátora :
na generovanie sekvencie.
a <- c(1, 2, 3, 4, 5) #vektor s hodnotami
b <- 1:10 #vektor s hodnotami od 1 do 10
Matice
Rozšírenie vektorov do dvoch dimenzií. Pomocou
matrix()
vytvoríš maticu so zadanými hodnotami a rozmermi.
mat_a <- matrix(1:12, nrow=3, ncol=4) #matica 3x4 s hodnotami od 1 do 12
mat_b <- matrix(c(2, 3, 1, 2, 2, 1), 2, 2) #matica 2x2 s hodnotami 2, 3, 1, 2, 2, 1
Vytvorenie a zavolanie funkcie
Definovanie vlastných funkcií pomocou
function()
.
Funkcia môže mať vstupné parametre a návratovú hodnotu.
nazov_funkcie <- function(vstupne_parametre) {
# telo funkcie
return(navratova_hodnota)
}
odhad(b0, b1, b2, Pt, lt) #ukážka volania funkcie
Grafy
Vizuálne zobrazenie dát pomocou plot()
.
Funkcia má veľa parametrov ako osy, názvy, farby atď.
plot(x, y, type, main, sub, xlab, ylab, asp, col)