Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 3 Stimmen.
Statistical Computing in C++ and R
Da die Weiterentwicklung der statistischen Methodik untrennbar mit dem Einsatz von Computern verbunden ist, müssen neue methodische Ideen in brauchbaren Code umgesetzt und dann im Vergleich zu konkurrierenden Verfahren numerisch bewertet werden. Als Antwort darauf konzentriert sich Statistical Computing in C++ and R auf das Schreiben von Code und nicht auf die Entwicklung und Untersuchung numerischer Algorithmen an sich. Das Buch erörtert die Codeentwicklung in C++ und R und die Verwendung dieser symbiotischen Sprachen im Einklang. Es wird hervorgehoben, dass jede der beiden Sprachen unterschiedliche Funktionen bietet, die, wenn sie im Tandem verwendet werden, das Schreiben von Code über das hinausgehen lassen, was mit einer der beiden Sprachen allein erreicht werden kann.
Der Text beginnt mit einigen Grundlagen objektorientierter Sprachen, gefolgt von einem "Bootcamp" für die Verwendung von C++ und R. Die Autoren erörtern dann die Codeentwicklung für die Lösung spezifischer Berechnungsprobleme, die für die Statistik relevant sind, einschließlich Optimierung, numerische lineare Algebra und Zufallszahlengenerierung. In späteren Kapiteln werden abstrakte Datenstrukturen (ADTs) und Konzepte des parallelen Rechnens vorgestellt. Die Anhänge behandeln R und UNIX-Shell-Programmierung.
Eigenschaften
⬤ Enthält zahlreiche Schülerübungen, die von einfach bis anspruchsvoll reichen.
⬤ Integriert sowohl C++ als auch R für die Lösung statistischer Berechnungsprobleme.
⬤ Verwendet C++-Code in R und R-Funktionen in C++-Programmen.
⬤ Bietet herunterladbare Programme, die auf der Website der Autoren verfügbar sind.
Die Übersetzung eines mathematischen Problems in seine rechnerische Entsprechung (oder Entsprechungen) ist eine Fähigkeit, die wie jede andere durch aktives Lösen entsprechender Probleme erlernt werden muss. Der Text zeigt die Grundprinzipien des algorithmischen Denkens auf, die für den modernen Statistiker unerlässlich sind, sowie die grundlegenden Fähigkeiten der Kommunikation mit einem Computer durch die Verwendung der Computersprachen C++ und R. Das Buch legt die Grundlage für die Entwicklung von Originalcode in einer Forschungsumgebung.