Materials for the "Programming and data analysis with R" course at Mathematical Institute, University of Wrocław (2019/2020)
Course information (in polish) / Informacje o zajęciach (po polsku)
- Termin: Poniedziałki 14:15 — 15:45
- Miejsce: MS Teams
Wprowadzenie do R.
- Laboratorium 1: R jako język programowania. Cechy funkcjonalne i obiektowe. Bazowy R. Dobre praktyki programistyczne. Wektory w R.
- Laboratorium 2: Programowanie w R: podstawowe typy danych, operacje i indeksowanie.
- Laboratorium 3: Podstawy gita. Formaty danych, wczytywanie i zapisywanie danych z R.
Podstawy analizy danych w R.
- Laboratorium 4: Analiza danych w R: eksploracja danych - podstawy.
- Laboratorium 5: Analiza danych w R: czyszczenie i eksploracja danych I. Przekształcanie zmiennych, grupowanie i podsumowywanie danych.
- Laboratorium 6: Analiza danych w R: czyszczenie i eksploracja danych II.
- Laboratorium 7: Analiza danych w R: czyszczenie danych III: operacje na napisach i powtórzenie.
- Laboratorium 8: Analiza danych w R: wizualizacja danych I.
- Laboratorium 9: Analiza danych w R: wizualizacja danych II.
- Laboratorium 10: Konsultacja projektów i prezentacja wstępnych wyników.
Bardziej zaawansowane funkcjonalności R.
- Laboratorium 11: Budowa interaktywnych aplikacji z pakietem Shiny I.
- Laboratorium 12: Budowa interaktywnych aplikacji z pakietem Shiny II.
- Laboratorium 13: Tworzenie dobrego kodu w R.
- Laboratorium 14: Wydajne programowanie w R: podstawy.
- Laboratorium 15: Prezentacja projektów.
Punkty zostaną przyznane za 3 grupy zadań:
-
Aktywność na zajęciach i bonusowe punkty z zadań domowych: 7 punktów.
-
Zadania domowe: 42 punkty. W ramach jednego z zadań konieczne będzie włożenie wkładu do notatek z zajęć. Szczegóły zadań zostaną ustalone w trakcie realizacji programu.
-
Projekt całosemestralny (do oddania na ostatnich zajęciach): 51 punktów. Oddanie projektu jest konieczne do zaliczenia.