Pakiety statystyczne: R i SAS 1000-1M12RAS
Kurs składa się z dwóch części:
W pierwszej części:
Podczas kursu omówione zostaną zarówno podstawowe jak i zaawansowane mechanizmy i możliwości pakietu R.
Poza podstawową umiejętnością w posługiwaniu się pakietem R, uczestnicy kursu będą mieli możliwość poznania mechanizm śledzenia wykonywania kodu (debugger) i poprawy wydajności (profiler), mechanizm leniwej ewaluacji, mechanizmy komunikacji pomiędzy R a innymi językami programowania oraz możliwości w przygotowywaniu grafiki.
Uczestnicy kursu będą mogli poznać różnorodne możliwości pakietu R, w tym:
Instrukcje sterujące w pakiecie R,
Debugger i profiler,
Programowanie literackie (literate programming) a pakiet Sweave,
Obiekty w R, klasy S3 i S4,
Leniwa ewaluacja i obietnice,
Zwiększanie wydajności programów w R,
Regresja liniowa i nieliniowa.
W drugiej części: Uczestnicy kursu będą mogli poznać pakiet SAS wraz z możliwościami najpopularniejszych procedur.
Kolejne wykłady będą dotyczyły następujących tematów:
DATA step, tworzenie i modyfikacja zbiorów danych,
Język 4GL,
Macro programowanie i instrukcje sterujące,
Regresja liniowa i nieliniowa.
Wymagania wstępne
Zaliczony przynajmniej jeden semestr Statystyki na dowolnym poziomie.
Rodzaj przedmiotu
Efekty kształcenia
Wiedza i umiejętności:
1. Potrafi posługiwać się programem R, wczytywać i przetwarzać dane w tym programie,
2. Potrafi przygotowywać wizualizacje danych z użyciem programu R, zapisać ją do pliku graficznego, zaplanować i zaprezentować w czytelny sposób zależności pomiędzy zmiennymi,
3. Potrafi przeprowadzić eksploracyjną analizę danych z użyciem programu R,
4. Potrafi pisać programy z użyciem pętli, instrukcji warunkowych i funkcji w programie R,
5. Potrafi posługiwać się programem SAS, wczytywać i przetwarzać dane,
6. Potrafi przygotowywać wizualizacje danych z użyciem programu SAS,
7. Potrafi przeprowadzić eksploracyjną analizę danych w programie SAS.
Kompetencje społeczne:
1. Rozumie znaczenie pakietów statystycznych w pracy z danymi, prezentacją graficzną danych oraz eksploracją statystyczną danych.
2. Rozumie wagę pakietów statystycznych w komunikowaniu zależności występujących w danych
Kryteria oceniania
Zaliczenie otrzymuje się na podstawie systematycznie oddawanych projektów zaliczeniowych.
Literatura
Przemyslaw Biecek, Przewodnik po pakiecie R: http:////www.biecek.pl//R//.
Introduction to R - R Development Core Team - http:////cran.r-project.org//doc/manuals//R-intro.pdf
Dokumentacja online SASa: http:////support.sas.com//documentation//.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: