401-6228-00L Programming with R for Reproducible Research
Semester | Frühjahrssemester 2020 |
Dozierende | M. Mächler |
Periodizität | jährlich wiederkehrende Veranstaltung |
Lehrsprache | Englisch |
Lehrveranstaltungen
Nummer | Titel | Umfang | Dozierende | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
401-6228-00 G | Programming with R for Reproducible Research | 14s Std. |
| M. Mächler |
Katalogdaten
Kurzbeschreibung | Deeper understanding of R: Function calls, rather than "commands". Reproducible research and data analysis via Sweave and Rmarkdown. Limits of floating point arithmetic. Understanding how functions work. Environments, packages, namespaces. Closures, i.e., Functions returning functions. Lists and [mc]lapply() for easy parallelization. Performance measurement and improvements. |
Lernziel | Learn to understand R as a (very versatile and flexible) programming language and learn about some of its lower level functionalities which are needed to understand *why* R works the way it does. |
Inhalt | See "Skript": Link |
Skript | Material available from Github Link (typically will be updated during course) |
Literatur | Norman Matloff (2011) The Art of R Programming - A tour of statistical software design. no starch press, San Francisco. on stock at Polybuchhandlung (CHF 42.-). More material, notably H.Wickam's "Advanced R" : see my ProgRRR github page. |
Voraussetzungen / Besonderes | R Knowledge on the same level as after *both* parts of the ETH lecture 401-6217-00L Using R for Data Analysis and Graphics Link An interest to dig deeper than average R users do. Bring your own laptop with a recent version of R installed |
Leistungskontrolle
Information zur Leistungskontrolle (gültig bis die Lerneinheit neu gelesen wird) | |
Leistungskontrolle als Semesterkurs | |
ECTS Kreditpunkte | 1 KP |
Prüfende | M. Mächler |
Form | benotete Semesterleistung |
Prüfungssprache | Englisch |
Repetition | Repetition nur nach erneuter Belegung der Lerneinheit möglich. |
Zusatzinformation zum Prüfungsmodus | "Written", respectively at computer, at the end of the teaching block |
Lernmaterialien
Hauptlink | Lecture webpage with all materials |
Es werden nur die öffentlichen Lernmaterialien aufgeführt. |
Gruppen
Keine Informationen zu Gruppen vorhanden. |
Einschränkungen
Keine zusätzlichen Belegungseinschränkungen vorhanden. |
Angeboten in
Studiengang | Bereich | Typ | |
---|---|---|---|
Statistik Master | Statistische und mathematische Fächer | W |