Effiziente R-Programmierung - R-Code beschleunigen

R-Code ist im Vergleich zu Code in kompilierten Sprachen oft schneller zu schreiben, aber langsamer in der Ausführung. Mit den hier vermittelten Techniken können Sie Ihren R-Code wesentlich beschleunigen und dadurch Wartezeiten auf Ergebnisse verkürzen.

Schwerpunkte

Laufzeit von R-Code messen

Strategien zur Optimierung von sequentiellem R-Code, Praxisbeispiele; u. a. elegante Vermeidung von Schleifen

Profiling, um Flaschenhälse (langsame Code-Abschnitte) zu lokalisieren

Parallele Programmierung: Verschiedene Strategien, um mehrere Prozessorkerne / Arbeiter zu nutzen

Verteilung der Lasten an die Arbeiter: Load Balancing

Paket-Empfehlungen und Strategien zum Umgang mit großen Datenmengen

Einbindung von C++-Code in R

Vorkenntnisse

Grundkenntnisse in R, Grundkenntnisse im Schreiben eigener Funktionen (z.B. aus dem Kurs "R- Programmierung: Aufbaukurs funktionales Programmieren")

Buchungsformular

Seminar
Unternehmen
Ansprechpartner
Teilnehmer
freitext

Mit * markierte Felder sind Pflichtfelder.

Terminanfrage

Seminar
Sie haben keinen passenden Termin gefunden? Bitte fragen Sie hier Ihren Wunschtermin an.
Unternehmen
Ansprechpartner
freitext

Mit * markierte Felder sind Pflichtfelder.

Anfrage Firmenseminar

Anfrage Firmenseminar
Sie haben keinen passenden Termin gefunden? Bitte fragen Sie hier Ihren Wunschtermin an.
Seminar
Unternehmen
Ansprechpartner
freitext
Mit * markierte Felder sind Pflichtfelder.