Programovací jazyk R je defnován jako prostředí pro zpracování dat a jejich analýzu. První vydání tohoto jazyka je datováno do roku 1995, jeho kořeny však sahají až do 70. let. Tento jazyk klade velký důraz na kompatibilitu s matematickými definicemi, doporučuje se tedy pracovat s tímto jazykem až po zvládnutí matematického základu. Pro usnadnění práce s čistě textovým prostředím bylo vydáno několik grafických nádstaveb (příkladem nejrozšířenější R Studio). Také je potřeba zmínit, že funkcionalitu pro různé typy datových setů a například i grafické zobrazování dat zajišťují tzv. balíčky, které lze do prostředí doinstalovat (stejně jako R je většina vedena pod licencí open-source).
Při práci s datovými sety je tyto potřeba nejprve načíst do pracovního prostředí, k tomu slouží následující sada příkazů:
Příkaz | Popis |
---|---|
setwd(cesta) |
změna cesty pracovního adresáře |
getwd() |
zobrazení cesty pracovního adresáře |
file.path(slozka1, ..., slozka n) |
složení cesty |
list.files(cesta, include.dirs=TRUE) |
výpis souborů a složek v pracovním adresáři |
file_test('-f', cesta) / file_test('-f', cesta) |
zjištění zda je cesta soubor / adresář |
read.csv(cesta_souboru) / write.csv(df, cesta_souboru) |
čtení / zápis csv souboru |
Jazyk R pracuje s omezeným počtem datových typů:
Datový typ | Popis | Příklad |
---|---|---|
character | Textový řetězec | 'automobil' |
factor | Textový řetězec, který může být řazen | 'high' |
numeric | Reálné číslo | 24.0 |
int | Celé číslo | 24 |
Date | Datum | '2022-01-01' |
POSIXct | Datum a čas | '2022-01-01 12:01:00' |
Poznámky:
1 - přehled verzí ?.
2 -