Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 171 voturi.
Advanced R, Second Edition
Advanced R vă ajută să înțelegeți cum funcționează R la un nivel fundamental. Este concepută pentru programatorii R care doresc să își aprofundeze înțelegerea limbajului și pentru programatorii cu experiență în alte limbaje care doresc să înțeleagă ce face R diferit și special.
Această carte vă va învăța bazele R; trei paradigme fundamentale de programare (funcțională, orientată pe obiect și metaprogramare); și tehnici puternice de depanare și optimizare.
codului dumneavoastră.
Citind această carte, veți învăța:
⬤ Diferența dintre un obiect și numele său, și de ce este importantă această distincție.
⬤ Structurile de date vectoriale importante, cum se potrivesc între ele și cum le puteți separa folosind subsetting.
⬤ Detalii fine ale funcțiilor și mediilor.
⬤ Sistemul de condiții, care alimentează mesajele, avertismentele și erorile.
⬤ Paradigma puternică a programării funcționale, care poate înlocui multe bucle for.
⬤ Cele mai importante trei sisteme OO: S3, S4 și R6.
⬤ Kit-ul de instrumente tidy eval pentru metaprogramare, care vă permite să manipulați codul și să controlați evaluarea.
⬤ Tehnicile eficiente de depanare pe care le puteți implementa, indiferent de modul în care este rulat codul dvs.
⬤ Cum să găsiți și să eliminați blocajele de performanță.
A doua ediție este o actualizare cuprinzătoare:
⬤ Capitole fundamentale noi: "Nume și valori", "Flux de control" și "Condiții".
⬤ acoperire cuprinzătoare a programării orientate pe obiecte cu capitole despre S3, S4, R6 și cum să alegeți între ele.
⬤ acoperire mult mai profundă a metaprogramării, inclusiv noul cadru de evaluare tidy.
⬤ utilizarea de noi pachete precum rlang (http: //rlang. r-lib.org), care oferă o interfață curată pentru operațiunile de nivel scăzut, și purr (http: //purrr. tidyverse.org/) pentru programarea funcțională.
⬤ Utilizarea culorilor în bucățile de cod și în figuri.
Hadley Wickham este Chief Scientist la RStudio, profesor adjunct la Universitatea Stanford și Universitatea din Auckland și membru al Fundației R. El este dezvoltatorul principal al tidyverse, o colecție de pachete R, inclusiv ggplot2 și dplyr, concepute pentru a sprijini știința datelor. De asemenea, este autorul R for Data Science (împreună cu Garrett Grolemund), R Packages și ggplot2: Elegant Graphics for Data Analysis.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)