logo

R #1: Co to je a proč mě to má zajímat (+ instalace)

R. Rko. To druhý co není Python. Árrr. Říká se mu různě, ale pořád je jen jeden a používá ho čím dál tím víc lidí.

R je skriptovací jazyk, jakási odnož svého předchůdce jménem S. Rko je pod open source licencí, což znamená, že vás nejen nestojí žádné peníze, ale komunita kolem něj dělá všechno pro to, aby se rozvíjel dál. A že těch lidí je vážně hodně. Ostatně jen pro představu, všechny firmy z obrázku do nějaké větší či menší míry Rko používají v rámci své „data pipeline“. Mimochodem, pořád se vedou v programátorské komunitě drobné spory, co je lepší: jestli R nebo Python a myslím, že co člověk, to narazíte na různý názor, a je jen na vás, čemu dáte přednost.

Co s tím?

Rko se používá pro spoustu různých věcí: pro statististické výpočty, ke kterým byl stvořen především. K datovým analýzám všeho typu. Manipuluje se v něm s daty, proměnnými, menší i rozsáhlejší data se v něm čistí, spojují, upravují a tak podobně. Využívá se ale i k vizualizacím dat (včetně třeba předpovědi počasí, zpracování geolokačních dat, zobrazení síťových propojení atd.). V poslední době dokonce vznikl způsob, jak tohle všechno převést i do animace. Navíc v něm můžete napsat i aplikace, které interagují s návštěvníky vaší minisite. Upřímně, pokud máte pocit, že jste z jakéhokoliv důvodu odrostli Excelu, pojďte do toho a začněte používat Rko. #jointhedarkside

Dneska není už asi nic, co by Rko do nějaké míry nezvládlo, nebo se k tomu aspoň dostatečně nepřiblížilo. A je to právě díky té komunitě kolem, která vytváří balíčky, které práci s Rkem a daty v něm velmi ulehčují (ale o tom někdy příště…). Dole najdete pár příkladů, které se kromě takových těch „obyč“ sloupcových grafů, dají použít pro vizualizaci. Takže data, která si s pomocí Rka předžvýkáte, dostanou i často velmi pěknou podobu. A ano, i droid BB8 ze Star Wars se dá v Rku vytvořit pomocí pár řádků kódu…

 

Instalace

Ať už se ale pro Rko rozhodnete z jakéhokoliv důvodu, všechno začíná instalací a bez toho se dál nehnete.

Důležitá věc: Pokud to nechcete hodit z „jedničky na kapitána“ jako frajeři a fungovat z terminálu, což se dá, je třeba si kromě R jako takového nainstalovat i nějakou aplikaci, ve které budete moct pracovat. Já používám R Studio a vřele ho doporučuju. Instalace obou není žádná raketová věda, ale IMHO se hodí to mít všechno pohromadě a hlavně vědět, že R a R Studio není jedna a ta samá věc. Mně to třeba ze začátku nikdo neřekl…

Rko

Stáhněte si z následujícího odkazu soubor a nainstalujte:

Windows: https://cran.r-project.org/bin/windows/base/

Mac OS: https://cran.r-project.org/bin/macosx/

Aktuální verze je R-3.5.1. Čas od času je ale dobré zkontrolovat, že máte vše aktuální, což platí i u R Studia.

R Studio

Stáhněte si z následujícího odkazu soubor, který odpovídá vašemu operačnímu systému:

https://www.rstudio.com/products/rstudio/download/#download

Pokud tápete, co s tím obojím dál, vydržte na další článek. Because sh*t just got serious… :)

Tenhle článek je součástí seriálu o Rku, ve kterém se dělím o všechny kontrmelce, radosti i starosti, které mi tenhle jazyk v mé práci zatím přinesl. Co den byste měli najít jeden Rko tip či radu nebo návod, který by mi před lety ulehčil moje vlastní putování touhle programovací krajinou. A tak nějak doufám, že to ulehčí život aspoň vám…

Published by

Leni

Data-driven & social media researcher girl going places🚀 🤓 Geek, nerdy & tech news about social media, digital marketing, books & movies, and R programming. 💻 📚 Czech globe-trotter in love with Sweden. 🌍

3 thoughts on “R #1: Co to je a proč mě to má zajímat (+ instalace)”

  1. začínaš vydávať seriál o Rku simultánne s tým, ako som sa ho začala učiť – náhoda? nemyslím. :) teším sa na ďalšie časti, vďaka!

Leave a reply

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

This site uses Akismet to reduce spam. Learn how your comment data is processed.