R (software)

R.
R.

R je programovací jazyk a softwarový nástroj určený především pro statistické zpracování dat.

Statistické prostředí jazyka R je založené na starším jazyce nazvaném S, který spatřil světlo světa v 70. letech 20. století v proslulých Bellových laboratořích v USA. Programovací jazyk R má modulární rekurentní strukturu – veškeré funkce jsou uspořádány do dílčích balíků (packages obsahující data a funkce), které jsou samy psány v jazyce R. Složením vybrané kombinace balíků tedy lze dosáhnout takové množiny funkcí, která optimálně odpovídá konkrétní výpočetní potřebě, bez nutnosti zahlcovat počítač množstvím nevyužitích funkcí. Základní distribuce jazyka R (aktuálně v červenci 2015 verze 3.1.2.) je složena z 12 implicitních balíků (ty není třeba instalovat a připojovat samostatně):

  • base
  • compiler
  • datasets
  • graphics
  • grDevices
  • grid
  • methods
  • parallel
  • splines
  • stats
  • stats4
  • tcltk

Tyto balíky obsahují veškeré funkce potřebné pro základní práci s prostředím R a pro instalaci, připojení i vytváření dalších rozšiřujících balíků. Celkem je v oficiálním repozitáři CRAN (Comprehensive R Archive Network) v současnosti k dispozici téměř 7 000 rozšiřujících balíků, které lze jednoduše instalovat přímo z jeho webové stránky (to umožňuje zdarma sdílet jen stěží představitelné množství metod, nápadů a zkušeností dalších uživatelů, kteří je přetavili do podoby R balíků. S mírnou nadsázkou lze tvrdit, že není třeba vytvářet žádné další funkce, protože v balících R lze najít prakticky cokoliv).

Vzhledem ke skutečnosti, že prostředí jazyka R je volně dostupné pod licencí GNU (Free Software Foundation’s GNU General Public Licence), dosahuje jeho použití enormní popularity a celosvětová komunita uživatelů R aktuálně přesahuje počet 2 000 000 osob.

Největší síla jazyka R ovšem spočívá ve specificky statistickém zpracování velkých objemů dat ve formě tabulek a vektorů, jehož efektivita se blíží práci s relačními databázemi, ovšem při zachování všech specifik statistické práce a dostatečné uživatelské přívětivosti. R lze spouštět na všech obvyklých platformách operačních systémů UNIX, Windows, MacOS a jejich derivátech, pomocí vhodných balíků jej lze vestavět do webových stránek a využívat v rámci serverových víceuživatelských aplikací. Pro uživatelsky příjemné použití byla v roce 2011 vyvinuta open source platforma RStudio, kombinující syntaktický editor, konzoli jazyka R (o tvaru slova konzola vs. konzole zde), prohlížeč proměnných, nápovědu, grafický výstup a další užitečné utility.

 
Článek ze dne 29. 1. 2016 byl naposledy upraven dne 29. 1. 2016 a zobrazen celkem 16275×, naposledy dne 5. 12. 2024 v 12:47.
 
 

Články související s tématem R (software)

Zpět | Nahoru

Matematika a statistika
Matematika a statistika
Z oboru matematiky a statistiky jsou na správný směru umísťována přednostně hesla, pro která neexistuje dostatečná dokumentace v českém jazyce. Vybrat si akt…
Slovníček pojmů jazyka R
Slovníček pojmů jazyka R
Následující slovníček uvádí překlad anglických výrazů použitých pro pojmenovávání objektů, tříd, funkcí, metod a postupů jazyka R v české dokumentaci pro R. …
Dokumentace R v češtině
Dokumentace R v češtině
Dokumentace R v češtině je projekt zaměřený na postupné překládání dokumentace nejčastěji používaných funkcí statistického jazyka R do češtiny při zachování …
Import dat do software R
Import dat do software R
Abstrakt Prvotní zpracování vstupních dat je samozřejmou součástí každé statistické analýzy, bez níž obvykle vůbec není možné přistoupit k samotným výpočt…

Komentáře:

Jméno autora:
Email (nebude zveřejněn):
Komentář:
Sem napiš slovo Adamov:




Stránka:
 
Citace: Kalina, J., Horáková, D., Kuchař, J., Správným směrem [online]. Jiří Kalina, 2014 [cit. 2024-12-07]
Dostupné z: https://spravnym.smerem.cz/Tema/R%20(software).
 
Desktopová verze | Mobilní verze