Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 171 votes.
Advanced R, Second Edition
Advanced R vous aide à comprendre le fonctionnement de R à un niveau fondamental. Il est destiné aux programmeurs R qui souhaitent approfondir leur compréhension du langage, et aux programmeurs expérimentés dans d'autres langages qui souhaitent comprendre ce qui rend R différent et spécial.
Ce livre vous enseignera les fondements de R, trois paradigmes de programmation fondamentaux (fonctionnel, orienté objet et métaprogrammation) et de puissantes techniques de débogage et d'optimisation.
Votre code.
En lisant ce livre, vous apprendrez :
⬤ La différence entre un objet et son nom, et pourquoi cette distinction est importante.
⬤ Les structures de données vectorielles importantes, comment elles s'assemblent et comment vous pouvez les séparer en utilisant le sous-ensemble.
⬤ Les détails des fonctions et des environnements.
⬤ Le système de conditions, qui alimente les messages, les avertissements et les erreurs.
⬤ Le puissant paradigme de la programmation fonctionnelle, qui peut remplacer de nombreuses boucles for.
⬤ Les trois systèmes OO les plus importants : S3, S4 et R6.
⬤ La boîte à outils tidy eval pour la métaprogrammation, qui vous permet de manipuler le code et de contrôler l'évaluation.
⬤ Les techniques de débogage efficaces que vous pouvez déployer, indépendamment de la façon dont votre code est exécuté.
⬤ Comment trouver et éliminer les goulets d'étranglement en matière de performances.
La deuxième édition est une mise à jour complète :
⬤ Nouveaux chapitres fondamentaux : "Noms et valeurs", "Flux de contrôle" et "Conditions".
⬤ Une couverture complète de la programmation orientée objet avec des chapitres sur S3, S4, R6, et comment choisir entre eux.
⬤ Une couverture beaucoup plus approfondie de la métaprogrammation, y compris le nouveau cadre d'évaluation tidy.
⬤ L'utilisation de nouveaux packages comme rlang (http : //rlang. r-lib.org), qui fournit une interface propre aux opérations de bas niveau, et purr (http : //purrr. tidyverse.org/) pour la programmation fonctionnelle.
⬤ Utilisation de la couleur dans les morceaux de code et les figures.
Hadley Wickham est scientifique en chef chez RStudio, professeur adjoint à l'université de Stanford et à l'université d'Auckland, et membre de la Fondation R. Il est le principal développeur de l'application tidyverse. Il est le principal développeur du tidyverse, une collection de packages R, dont ggplot2 et dplyr, conçus pour soutenir la science des données. Il est également l'auteur de R for Data Science (avec Garrett Grolemund), R Packages, et ggplot2 : Elegant Graphics for Data Analysis (Graphiques élégants pour l'analyse des données).
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)