reklama
Lidé jsou vždy zvědaví jaké programovací jazyky by se měli učit Jak si vybrat programovací jazyk, který se dnes naučíte, a získat skvělou práci za 2 rokyStát se skutečně dobrým programátorem může trvat roky oddané práce; existuje tedy způsob, jak si vybrat ten pravý jazyk, který začíná od dnešního dne, aby se zítra najal? Přečtěte si více - které jsou nejcennější? Což jim přinese práci? Které jsou nejjednodušší a nejtěžší?
Jeden jazyk, který se v seznamu „které programovací jazyky se učit“ zobrazuje mnohem více, je R, jazyk zaměřený na statistické výpočty (ve skutečnosti je to #6 na Seznam IEEE Spectrum 2015 nejlepších programovacích jazyků).
Proč je R stále populárnější, co může dělat a kde se můžete naučit, jak jej používat?
Co je R? Kdo to používá?
R je rozšíření programovacího jazyka s názvem S. Na rozdíl od S, R získal obrovské množství popularity, hlavně proto, že je to bezplatná alternativa k velmi výkonný software používaný pro statistické výpočty, jako je SAS, SPSS a Matlab, to vše je cenově dostupný. Zatímco R může být použit pro celou řadu věcí, je nejlepší použít pro analýzu dat.
Jedním z důvodů, proč je tak silný, je to, že lidé mohou vytvářet a distribuovat „balíčky“, které zvyšují základní funkčnost jazyka. Rychlý pohled na některé z nejnovější balíčky - zaúčtované zahrnují jeden pro směrové statistiky, druhý pro víceúrovňové imputace společného modelování a - - na rozdíl od většiny použití jazyka - pro vytváření „atraktivního resumé“ pomocí databáze LaTeX a R.
Některé z největších světových společností používají R.
Podle Revolution Analytics ji Google používá k výpočtu návratnosti investic (ROI) reklamních kampaní a předpovídání ekonomické aktivity. Společnost Microsoft ji používá pro dohazování v síti Xbox. Národní meteorologická služba s tím generuje grafiku. oDesk používá jazyk k analýze výsledků experimentů. Twitter zahrnuje R jako součást sady nástrojů Data Science.
Možnosti R jsou téměř neomezené - a jak se velká data stávají důležitějším oborem, zvyšuje se také jeho schopnost efektivně analyzovat. R je skvělé pro analýzu dat a jeho open-source, kolaborativní charakter z něj dělá jeden z nejlepších nástrojů tam. Pokud vás zajímá stává se datovým vědcem Jak se stát datovým vědcemDatová věda přešla z nově vytvořeného termínu v roce 2007 na jednu z nejvyhledávanějších disciplín dnes. Ale co dělá datový vědec? A jak se můžete dostat do pole? Přečtěte si více , udělali byste dobře, abyste se to naučili.
Učení R
Protože rozhraní R je samozřejmě mnohem více holé než aplikace jako SAS, SPSS a Matlab, budete muset udělat hodně práce, abyste se stali expertem. R má poněkud strmou křivku učení, pokud se chcete posunout nad rámec základů, takže pokud se chystáte vydat na pravou nohu, budete potřebovat kvalitní učební zdroje.
Pojďme k některým z nejlepších.
Krátký úvod do kódové školy, Vyzkoušejte R, je fantastický způsob, jak se naučit základy. Je prezentován v interaktivním formátu, což z něj činí zajímavější a efektivnější Znuděný programovacími knihami? Vyzkoušejte 3 zábavné způsoby, jak zvýšit své dovednosti v kódováníPokud jste se někdy pokusili naučit kódovat z knihy, víte, jak to může být nudné. Proč nezkusit některé poutavé možnosti, aby se učení stalo nepředvídatelnější a zábavnější. Přečtěte si více než některé jiné metody učení. Dozvíte se o vektorech, maticích, faktorech, základních statistikách, datových rámcích a o tom, jak rozšířit R pomocí vnějších knihoven.
Nejlepší ze všeho je, že celý kurz je zdarma. Pro úplného začátečníka je těžké porazit.
Tento kurz má tři části; základy R, zkoumání statistických konceptů pomocí programování a část, ve které vědci vysvětlují, jak použili R a statistiku k řešení vědeckých problémů v reálném životě.
Tento kurz je zaměřen na používání R ve zdravotních vědách, ale bude užitečný pro celou řadu lidí, od těch, kteří jsou se statistikami obeznámeni, až po ty, kteří jsou v oboru úplně novými.
V sérii dvouminutových videí se dostanete od základů, jako je „Co je to R?“ na pokročilejší témata, včetně vytváření smyček a spouštění příkazů SQL v R pro interakci s databázemi. Na konci se dokonce naučíte, jak to udělat úžasná káva 8 Vynikajících webových stránek pro vylepšený šálek kávyKáva je milovaná po celém světě, ale jiná káva chutná lépe než ostatní. Chcete chutnější dávku kofeinu? Zde jsou některé weby, které vám pomohou začít. Přečtěte si více načasováním francouzského tisku pourover s R.
Pokud hledáte něco trochu jiného než učení jiných zdrojů ve stylu učebnice, udělejte tento snímek.
Kaggle je web, který pořádá soutěže na analýzu dat, které vám mohou vyhrát spoustu peněz... ale také vám pomohou začít s tímto úvodem strojové učení 4 Algoritmy strojového učení, které formují váš životMožná si to neuvědomujete, ale strojové učení je již všude kolem vás a může mít překvapivý vliv na váš život. Nevěříš mi? Možná vás překvapí. Přečtěte si více s R. Toto je rychlý úvod do příslušných konceptů na střední úrovni a je skvělé, pokud vás zajímá analýza dat (a nejen statistika) s R.
Hlavními věcmi, které se naučíte, jsou rozhraní DataCampu, rozhodovací stromy a náhodné struktury, které jsou skvělými nástroji pro modelování dat.
Na oficiální R web, existuje řada příruček, které pokrývají celou řadu témat, od základů R po pokyny, jak napsat vlastní rozšíření. Přestože jste si mohli přečíst „Úvod do R“ od obálky k obálce, pravděpodobně se nejlépe používá jako reference návod, kdy narazíte na problémy a potřebujete najít konkrétní informace o jazyce sám. Ostatní dokumenty v seznamu se pravděpodobně nebudou hodit, dokud nejste odborníkem na R, ale je to skvělá stránka, která má přesto záložek.
Ekonometrics in R (Stáhnout PDF), další bezplatný zdroj dostupný z webu, je oblíbeným zdrojem pro výuku jazyka. Je to trochu husté, ale obsahuje téměř vše, co potřebujete vědět, abyste mohli začít.
RStudio je integrované vývojové prostředí Textové editory vs. IDE: Který z nich je pro programátory lepší?Výběr mezi pokročilým IDE a jednodušším textovým editorem může být obtížný. Nabízíme některé informace, které vám pomohou učinit toto rozhodnutí. Přečtěte si více (IDE) pro R - a přestože ho nemusíte používat, abyste se stali odborníky na R, možná vám to pomůže. Web RStudio má k dispozici řadu výukových programů a odkazy na další užitečné stránky. Existují doporučení knih; an úvod do Shiny, skvělý způsob, jak zobrazit výsledky vašich dat online; a informace o R Markdown, dalším užitečném nástroji pro sdílení dat.
Existuje zde řada bezplatných a placených zdrojů, ale pokud strávíte trochu času procházením, najdete několik opravdu skvělých věcí, které můžete získat bez placení.
Několik dalších hodnotných zdrojů na R
S jeho popularitou lezení, můžete najít několik dalších míst pro seznámení s jazykem.
- vířit se
- Quick-R
- R-Bloggers
- RDataMining
- Programování Coursera R
- LearnR-YouTube
Začněte LeaRning!
Stejně jako u jiných programovacích jazyků je nejlepším způsobem, jak se učit, najít problém, který byste chtěli vyřešit, a začít navrhovat řešení. S určitým odhodláním a těmito dostupnými zdroji budete používat R k analýze datových sad v žádném okamžiku.
Pracujete s R? Jaké jsou vaše oblíbené zdroje R? Sdílejte je níže, abychom se od nich mohli všichni poučit!
Dann je konzultant pro obsahovou strategii a marketing, který pomáhá společnostem vytvářet poptávku a vede. Také blogy o strategii a marketingu obsahu na dannalbright.com.