Hodnotenie:
Kniha sa zaoberá efektívnymi postupmi kódovania v jazyku R, pričom sa zameriava najmä na optimalizáciu výkonu pre veľké súbory údajov. Hoci ponúka cenné poznatky a techniky pre začínajúcich a stredne pokročilých používateľov, obsahuje aj značné množstvo základného obsahu, ktorý nemusí byť vhodný pre skúsenejších programátorov. Okrem toho trpí problémami s úpravou a kvalitou produkcie.
Výhody:Poskytuje praktické tipy a techniky na efektívne programovanie v jazyku R, najmä pre veľké súbory údajov.
Nevýhody:Pokrýva dôležité koncepty, ako je správa pamäte, kódovacie konvencie a spolupráca.
(na základe 12 čitateľských recenzií)
Efficient R Programming: A Practical Guide to Smarter Programming
Existuje mnoho vynikajúcich zdrojov R na vizualizáciu, dátovú vedu a vývoj balíkov. Stovky roztrúsených vinetov, webových stránok a fór vysvetľujú, ako používať R v konkrétnych oblastiach. Ale len málo sa píše o tom, ako jednoducho zabezpečiť, aby R fungoval efektívne - až doteraz. Táto praktická kniha naučí začiatočníkov aj skúsených používateľov R, ako písať efektívny kód R.
Autori Colin Gillespie a Robin Lovelace čerpajú z dlhoročných skúseností s výučbou kurzov R a poskytujú praktické rady na rôzne témy - od optimalizácie nastavenia RStudia až po využitie jazyka C++ -, vďaka ktorým je táto kniha užitočným doplnkom knižnej poličky každého používateľa R. Vedeckí pracovníci, podnikoví používatelia a programátori zo širokého spektra prostredí môžu mať prospech z návodov v knihe Efektívne programovanie v R.
⬤ Získajte rady pre nastavenie programovacieho prostredia R.
⬤ Preskúmajte všeobecné koncepty programovania a techniky kódovania v R.
⬤ Poznajte zložky efektívneho pracovného postupu v R.
⬤ Učte sa, ako efektívne čítať a zapisovať údaje v R.
⬤ Ponorte sa do dátového stolárstva - dôležitej zručnosti na čistenie nespracovaných údajov.
⬤ Optimalizujte svoj kód pomocou profilovania, štandardných trikov a ďalších metód.
⬤ Zistite, aké sú vaše hardvérové možnosti na spracovanie výpočtov v jazyku R.
⬤ Maximalizujte výhody kolaboratívneho programovania v jazyku R.
⬤ Urýchlite svoj prechod od hackera R k programátorovi R.