Seminar

Thema:
Computational Statistics: Programmierung in R
Adressatenkreis:
Studierende mit ausgeprägtem Interesse an statistischen Verfahren und der Programmierung mit R

Ort:
Online
Termin:
11.08.2022 bis
12.08.2022
Zeitraum:
11.08.2022, ca. 9.30 - 18.00 Uhr
12.08.2022, ca. 9.30 - 18.00 Uhr
(Angaben ohne Gewähr / Änderungen vorbehalten)
Seminarleitung:
Prof. Dr. Robinson Kruse-Becher
Anmeldefrist:
29.11.2021 - 07.01.2022
Anmeldung:
Abgabe Gliederungen: 06.06.2022 (per e-mail an zugeteilten Betreuer); Abgabe Seminararbeiten (per e-mail an sekretariat.statistik@fernuni-hagen.de): 22.07.2022
Auskunft erteilt:
Email: Marco Kerkemeier
Email: Yuze Liu

Details zum Seminar

Im Zuge dieses Seminars, welches vom Lehrstuhl für Angewandte Statistik angeboten wird, liegt der Fokus auf der Programmierung mit R. In Tutorien, die im Mai jeweils montags und freitags abgehalten werden, werden sowohl die Grundlagen als auch fortgeschrittene Themen der R Programmierung vermittelt. Im Anschluss an die Tutorien, bekommen die Studenten die Aufgabe, eine eigene R-Shiny-App zu programmieren. Hierbei sollen eigene Datensätze, die entweder Finanzmarktdaten (u.a. Aktien- und Index-Kurse, Commodities, Wechselkurse) oder makroökonomische Daten (u.a. Arbeitslosenquoten, Bruttoinlandsprodukte, Zinskurven, Staatsausgaben) sind, sowohl statistisch als auch grafisch aufgearbeitet werden. Bei der statistischen Analyse können deskriptive Statistiken aber auch Modelle wie Regressionen, ARMA oder GARCH Modelle im Vordergrund stehen. Ziel bei der grafischen Auswertung der Daten ist die Interaktivität, die mittels R-Shiny App adäquat umgesetzt werden kann.

Um erfolgreich an diesem Seminar teilnehmen zu können, sollten Sie ausgeprägtes Interesse daran haben, sich intensiv mit der Programmiersprache R auseinanderzusetzen. Insbesondere ist die Teilnahme Ihrerseits an den Tutoriumsterminen nachdrücklich erwünscht. Vorherige Programmierkenntnisse sind von Vorteil, werden aber nicht benötigt, sofern Sie sich intensiv an den Tutorien beteiligen.

Nach der erfolgreichen Absolvierung dieses Seminars beherrschen Sie die Programmierung mit R, was Ihnen die Anfertigung einer empirischen oder simulationsbasierten Abschlussarbeit erheblich erleichtert. Darüber hinaus erwerben Sie relevante Fähigkeiten, die Sie optimal auf den Berufseinstieg in der Wirtschaft vorbereiten.

Die Prüfungsleistung besteht zu 50% aus der programmierten R-Shiny App (inklusive 5 bis 10-seitigen technischen Report) und 50% aus einer Präsentation der erarbeiteten Ergebnisse.

Datum Uhrzeit Themen
Montag, 2. Mai 17-19 Uhr Einführung in die Programmierung und Modellierung
Freitag, 6. Mai 14-19 Uhr Allgemeines zu R & RStudio, Einfache Berechnungen, Daten einlesen, Variablen und Datenstrukturen
Montag, 9. Mai 17-19 Uhr Implementierte Funktionen, Packages, einfache Datenvisualisierung, „Fragerunde“
Freitag, 13. Mai 14-19 Uh If-Bedingungen, Schleifen, Funktionen schreiben, Coding Challenge (großes Anwendungsbeispiel)
Montag, 16. Mai 17-19 Uhr Apply-Family, fortgeschrittene Datenvisualisierung
Freitag, 20. Mai 14-19 Uhr Effizientes Programmieren, Daten exportieren, Fehleranalyse (Debugging), Parallel Computing
Montag, 23. Mai 17-19 Uhr Shiny- und R-Paket-Entwicklung
Freitag, 27. Mai 14-19 Uhr Große Casestudy und 3 Coding Challenges
 
Clipboard111Foto: FernUniversität

Video

 

Beispiele für Shiny-Apps finden Sie u.a. unter den folgenden Links:

Shiny Gallery: https://shiny.rstudio.com/gallery/

COVID-19 tracker: https://vac-lshtm.shinyapps.io/ncov_tracker/

Fußballspieler: https://allezcannes.shinyapps.io/Soccer_squads/

Memory: https://dreamrs.shinyapps.io/memory-hex/

Pokemon: https://ashbaldry.shinyapps.io/Pokemon_20Q/