Hodnotenie:
Kniha je vo všeobecnosti dobre prijímaná ako užitočný zdroj informácií na štúdium jazyka R, najmä pre začiatočníkov. Mnohí používatelia oceňujú jej zrozumiteľné pokyny, humor a pútavé cvičenia, vďaka ktorým je učenie príjemné. Niektorí recenzenti však považovali knihu za nedostatočne hlbokú pre pokročilých používateľov a nedostatočne pokrývajúcu štatistické koncepty, zatiaľ čo iní kritizovali jej formátovanie a redakčné problémy.
Výhody:⬤ Jasný štýl písania
⬤ pútavé cvičenia
⬤ humor v celom texte
⬤ praktické pre začiatočníkov v R
⬤ dobre organizované
⬤ stručný a cielený prístup
⬤ dobré na budovanie základných zručností v R
⬤ mnohí používatelia ju považujú za lepšiu ako online výukové programy.
⬤ Niektorí čitatelia mali pocit, že to nie je komplexný úvod pre serióznych štatistikov
⬤ názory sa líšia v hĺbke programovania v R oproti štatistike
⬤ zaznamenané problémy s formátovaním
⬤ niektorí ju považovali za nedostatočne vysvetľujúcu
⬤ niekoľko recenzentov našlo na trhu lepšie alternatívy.
(na základe 51 čitateľských recenzií)
Hands-On Programming with R: Write Your Own Functions and Simulations
Naučte sa programovať v jazyku R a potom využite svoje novozískané zručnosti na riešenie praktických problémov v oblasti dátovej vedy. V tejto knihe sa naučíte načítavať údaje, zostavovať a rozoberať dátové objekty, orientovať sa v systéme prostredia jazyka R, písať vlastné funkcie a používať všetky programovacie nástroje jazyka R.
Garrett Grolemund, inštruktor RStudio Master, vás nielen naučí programovať, ale ukáže vám aj to, ako z R vyťažiť viac než len vizualizáciu a modelovanie údajov. Získate cenné programátorské zručnosti a zároveň podporíte svoju prácu dátového vedca.
⬤ Pracujte prakticky na troch praktických projektoch analýzy údajov založených na hrách v kasíne.
⬤ Ukladajte, načítajte a meňte hodnoty údajov v pamäti počítača.
⬤ Píšte programy a simulácie, ktoré prekonávajú programy napísané bežnými používateľmi jazyka R.
⬤ Používajte programovacie nástroje R, ako sú príkazy if else, cykly for a triedy S3.
⬤ Učte sa písať bleskovo rýchly vektorový kód v jazyku R.
⬤ Využívajte výhody systému balíkov a ladiacich nástrojov R.
⬤ Praktizujte a aplikujte koncepty programovania v jazyku R počas ich osvojovania.