Értékelés:

Norman Matloff The Art of R Programming című könyvét az R mint programozási nyelv elsajátításának alapos és világos megközelítése miatt dicsérik, amely kezdők és tapasztalt felhasználók számára egyaránt alkalmas. Bár a könyv szilárd alapokat nyújt az R-programozáshoz, és hatékonyan szervezi a tartalmat, több kritika kiemeli a rendezetlenséget, a példákhoz szükséges adatkészletek hiányát, valamint a gyakorláshoz szükséges gyakorlatok hiányát.
Előnyök:1) Kiváló forrás az R programozás megértéséhez, kezdők és tapasztalt programozók számára egyaránt alkalmas. 2) A programozási fogalmak átfogó lefedettsége, beleértve az olyan haladó témákat is, mint az objektumorientált programozás és a hibakeresés. 3) Letisztult írásmód, hasznos példákkal és a kulcsfontosságú témákba való mélyebb merülést lehetővé tevő bővített részekkel. 4) Az alaposság és a megértés szempontjából sokkal jobb, mint az ingyenes online források.
Hátrányok:1) Hiányzik a szervezettség egyes szakaszokban, és a témákat nem sorrendben mutatja be, ami összezavarhatja a kezdőket. 2) Nem nyújtja a példákhoz szükséges adatkészleteket, ami megnehezíti a kezdők számára az anyag gyakorlását. 3) A könyv kevés statisztikai elemzést és regressziót tartalmaz, ami nem biztos, hogy minden tanuló elvárásainak megfelel. 4) Néhány hiba a kódolási példákban, ami frusztráló lehet a kezdők számára, akik megpróbálják követni a példákat.
(184 olvasói vélemény alapján)
The Art of R Programming: A Tour of Statistical Software Design
Az R a világ legnépszerűbb statisztikai szoftverek fejlesztésére szolgáló nyelve: A régészek az ősi civilizációk terjedésének nyomon követésére használják, a gyógyszergyártók arra, hogy kiderítsék, mely gyógyszerek biztonságosak és hatékonyak, az aktuáriusok pedig a pénzügyi kockázatok felmérésére és a gazdaságok zavartalan működésének fenntartására.
Az R-programozás művészete végigvezeti Önt az R-rel történő szoftverfejlesztésen, az alapvető típusoktól és adatstruktúráktól az olyan haladó témákig, mint a lezárások, a rekurzió és az anonim függvények. Nem szükségesek statisztikai ismeretek, és a programozási készségei a hobbistától a profiig terjedhetnek.
Útközben megismerkedhet a funkcionális és objektumorientált programozással, a matematikai szimulációk futtatásával és az összetett adatok egyszerűbb, hasznosabb formátumokba való átrendezésével. Megtanulja továbbá:
⬤ Művészi grafikonok készítése az összetett adathalmazok és függvények megjelenítéséhez.
⬤ Egy hatékonyabb kódot írni a párhuzamos R és a vektorizáció használatával.
⬤ Az R és a C/C++ és a Python összekapcsolása a nagyobb sebesség vagy funkcionalitás érdekében.
⬤ Találjon új R csomagokat szövegelemzéshez, képmanipulációhoz és sok máshoz.
⬤ Felszámolja a bosszantó hibákat fejlett hibakeresési technikákkal.
Akár repülőgépeket tervez, akár időjárás-előrejelzést készít, vagy egyszerűen csak meg kell szelídítenie az adatait, a The Art of R Programming az Ön útmutatója a statisztikai számítások erejének hasznosításához.