
Michael Cain
0
1577
90
Lidé jsou vždy zvědaví, jaké programovací jazyky by se měli naučit Jak si vybrat programovací jazyk, který se dnes naučí a získat skvělou práci za 2 roky Jak si vybrat programovací jazyk, který se dnes naučí, a získat skvělou práci za 2 roky Může to trvat roky oddaná práce, aby se stala skutečně dobrým programátorem; existuje tedy způsob, jak vybrat ten pravý jazyk, který začíná od dnešního dne, aby bylo zítra najato? - které jsou nejcennější? Což jim přinese práci? Které jsou nejjednodušší a nejtěžší?
Jeden jazyk, který se na internetu objevuje mnohem více “které programovací jazyky se učit” seznam je R, jazyk zaměřený na statistické výpočty (ve skutečnosti je to # 6 v seznamu špičkových programovacích jazyků IEEE Spectrum 2015).
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 získal R obrovské množství popularity, hlavně proto, že je to bezplatná alternativa k velmi výkonnému softwaru používanému pro statistické výpočty, jako jsou SAS, SPSS a Matlab, které jsou všechny vysoké - cena. Zatímco R může být použit pro celou řadu věcí, nejlépe se používá pro analýzu dat.
Jedním z důvodů, proč je tak silný, je, ž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ších balíčků, které mají být zveřejněny, zahrnuje jeden pro směrové statistiky, druhý pro víceúrovňovou imputaci společného modelování a - na rozdíl od většiny použití jazyka - pro budování “atraktivní 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 i schopnost účinně 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 máte zájem stát se datovým vědcem Jak se stát datovým vědcem Jak se stát datovým vědcem Datová 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? , udělali byste dobře, abyste se to naučili.
Učení R
Jelikož je rozhraní R mnohem více holé než aplikace jako SAS, SPSS a Matlab, budete muset udělat hodně práce, abyste se stali odborníky. R má poněkud strmou křivku učení, pokud se chcete posunout za základy, takže budete potřebovat nějaké vysoce kvalitní studijní zdroje, pokud se chystáte vydat na pravou nohu.
Pojďme k některým z nejlepších.
Vyzkoušejte R
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ž ho činí zajímavějším a efektivnějším. Vyzkoušejte 3 zábavné způsoby, jak zvýšit své dovednosti kódování 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ší. 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.
Prozkoumejte statistiky pomocí R
Tento kurz má tři části; základy R, zkoumání statistických konceptů prostřednictvím 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 zcela novými v oboru.
Twotorials
V sérii dvouminutových videí půjdete od základů “Co je 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 vyrobit úžasnou kávu. 8 Vynikajících webových stránek pro vylepšený šálek kávy 8 Vynikajících webových stránek pro vylepšený šálek kávy Káva je milovaná po celém světě, ale některá káva chutná lépe než ostatní. Chcete chutnější dávku kofeinu? Zde jsou některé weby, které vám pomohou začít. 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 si tuhle šanci.
Výukový program Kaggle o strojovém učení
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 do strojového učení 4 Algoritmy strojového učení, které tvarují váš život 4 Algoritmy strojového učení, které tvarují váš život Možná si to neuvědomuje, ale strojové učení je již všude kolem vás a může to mít překvapivý vliv na váš život. Nevěříš mi? Možná vás překvapí. 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 (nejen statistika) s R.
Primární věci, které se naučíte, jsou rozhraní DataCampu, rozhodovací stromy a náhodné lesy, které jsou skvělými nástroji pro modelování dat.
R Příručky
Na oficiálním webu R je kolekce příruček, které pokrývají celou řadu témat, od základů R po pokyny, jak napsat vlastní rozšíření. Zatímco jste mohli číst “Úvod do R” od obálky po obálku, pravděpodobně se nejlépe používá jako referenční příručka, když narazíte na problémy a potřebujete najít konkrétní informace o samotném jazyce. 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žku.
Ekonometrics in R (PDF Download), další bezplatný zdroj dostupný na webu, je populární zdroj pro výuku jazyka. Je to trochu husté, ale obsahuje téměř vše, co potřebujete vědět, abyste mohli začít.
Výukové programy RStudio
RStudio je integrované vývojové prostředí Textové editory vs. IDE: Který z nich je pro programátory lepší? 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ěkolik poznatků, které vám pomohou učinit toto rozhodnutí. (IDE) pro R - a přestože ho nemusíte používat, abyste se stali odborníkem na R, možná vám bude velmi užitečné. Web RStudio má k dispozici řadu výukových programů a odkazy na další užitečné stránky. Existují doporučení knihy; 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 trá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ír
- Quick-R
- R-Bloggers
- RDataMining
- Programování Coursera R
- LearnR-YouTube
Spusť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 prostředky 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!