Advanced R, Zweite Ausgabe

Bewertung:   (4,8 von 5)

Advanced R, Zweite Ausgabe (Hadley Wickham)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 171 Stimmen.

Originaltitel:

Advanced R, Second Edition

Inhalt des Buches:

Advanced R hilft Ihnen zu verstehen, wie R auf einer grundlegenden Ebene funktioniert. Es richtet sich an R-Programmierer, die ihr Verständnis der Sprache vertiefen wollen, und an Programmierer mit Erfahrung in anderen Sprachen, die verstehen wollen, was R anders und besonders macht.

In diesem Buch lernen Sie die Grundlagen von R, drei grundlegende Programmierparadigmen (funktional, objektorientiert und Metaprogrammierung) sowie leistungsstarke Techniken zum Debuggen und Optimieren.

Ihr Code.

Durch die Lektüre dieses Buches werden Sie lernen:

⬤ Der Unterschied zwischen einem Objekt und seinem Namen und warum diese Unterscheidung wichtig ist.

⬤ Die wichtigen Vektor-Datenstrukturen, wie sie zusammenpassen und wie Sie sie mit Hilfe von Subsetting auseinanderziehen können.

⬤ Die Feinheiten von Funktionen und Umgebungen.

⬤ Das Bedingungssystem, das Meldungen, Warnungen und Fehler auslöst.

⬤ Das mächtige Paradigma der funktionalen Programmierung, das viele for-Schleifen ersetzen kann.

⬤ Die drei wichtigsten OO-Systeme: S3, S4 und R6.

⬤ Das Tidy-Eval-Toolkit für die Metaprogrammierung, mit dem Sie Code manipulieren und die Auswertung kontrollieren können.

⬤ Effektive Debugging-Techniken, die Sie unabhängig davon einsetzen können, wie Ihr Code ausgeführt wird.

⬤ Wie Sie Leistungsengpässe finden und beseitigen.

Die zweite Auflage ist eine umfassende Aktualisierung:

⬤ Neue Grundlagenkapitel: "Namen und Werte", "Kontrollfluss" und "Bedingungen".

⬤ Umfassende Behandlung der objektorientierten Programmierung mit Kapiteln über S3, S4, R6 und wie man sich zwischen ihnen entscheidet.

⬤ Viel tiefere Abdeckung der Metaprogrammierung, einschließlich des neuen tidy evaluation framework.

⬤ Verwendung neuer Pakete wie rlang (http: //rlang. r-lib.org), das eine saubere Schnittstelle zu Low-Level-Operationen bietet, und purr (http: //purrr. tidyverse.org/) für funktionale Programmierung.

⬤ Verwendung von Farbe in Code-Blöcken und Abbildungen.

Hadley Wickham ist leitender Wissenschaftler bei RStudio, außerordentlicher Professor an der Stanford University und der University of Auckland sowie Mitglied der R Foundation. Er ist der leitende Entwickler von tidyverse, einer Sammlung von R-Paketen, einschließlich ggplot2 und dplyr, die zur Unterstützung der Datenwissenschaft entwickelt wurden. Er ist auch der Autor von R for Data Science (mit Garrett Grolemund), R Packages und ggplot2: Elegante Grafiken für die Datenanalyse.

Weitere Daten des Buches:

ISBN:9780815384571
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:588

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

ggplot2: Elegante Grafiken für die Datenanalyse - ggplot2: Elegant Graphics for Data...
Diese Neuauflage des Buchklassikers von ggplot2-Erfinder...
ggplot2: Elegante Grafiken für die Datenanalyse - ggplot2: Elegant Graphics for Data Analysis
Shiny beherrschen: Interaktive Apps, Berichte und Dashboards mit R erstellen - Mastering Shiny:...
Beherrschen Sie das Shiny-Webframework - und heben...
Shiny beherrschen: Interaktive Apps, Berichte und Dashboards mit R erstellen - Mastering Shiny: Build Interactive Apps, Reports, and Dashboards Powered by R
Advanced R, Zweite Ausgabe - Advanced R, Second Edition
Advanced R hilft Ihnen zu verstehen, wie R auf einer grundlegenden Ebene funktioniert. Es richtet sich an...
Advanced R, Zweite Ausgabe - Advanced R, Second Edition
R für Datenwissenschaft: Daten importieren, aufräumen, transformieren, visualisieren und modellieren...
Dieses Buch ist ideal für aktuelle und angehende...
R für Datenwissenschaft: Daten importieren, aufräumen, transformieren, visualisieren und modellieren - R for Data Science: Import, Tidy, Transform, Visualize, and Model Data
R-Pakete: Organisieren, Testen, Dokumentieren und Freigeben Ihres Codes - R Packages: Organize,...
Verwandeln Sie Ihren R-Code in Pakete, die andere...
R-Pakete: Organisieren, Testen, Dokumentieren und Freigeben Ihres Codes - R Packages: Organize, Test, Document, and Share Your Code

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: