Plan Szkolenia

Wprowadzenie i przygotowania

  • Czynienie R bardziej przyjaznym, R i dostępne GUI
  • Rstudio
  • Powiązane oprogramowanie i dokumentacja
  • R i statystyka
  • Używanie R w trybie interaktywnym
  • Sesja wstępna
  • Szukanie pomocy z funkcjami i funkcjonalnościami
  • Polecenia R, wrażliwość na wielkość liter, itp.
  • Powtarzanie i poprawianie poprzednich poleceń
  • Wykonywanie poleceń z pliku lub przekierowywanie wyjścia do pliku
  • Trwałość danych i usuwanie obiektów

Proste manipulacje; liczby i wektory

  • Wektory i przypisanie
  • Arytmetyka wektorów
  • Generowanie regularnych ciągów
  • Wektory logiczne
  • Brak wartości
  • Wektory znakowe
  • Wektory indeksów; wybieranie i modyfikowanie podzbiorów zbioru danych
  • Inne typy obiektów

Obiekty, ich tryby i atrybuty

  • Wrodzone atrybuty: tryb i długość
  • Zmiana długości obiektu
  • Pobieranie i ustawianie atrybutów
  • Klasa obiektu

Tablice i macierze

  • Tablice
  • Indeksowanie tablic. Podsekcje tablicy
  • Macierze indeksów
  • Funkcja array()
  • Iloczyn zewnętrzny dwóch tablic
  • Uogólniona transpozycja tablicy
  • Matrix facilities
    • Matrix mnożenie
    • Równania liniowe i odwracanie
    • Wartości własne i wektory własne
    • Rozłożenie na wartości osobliwe i wyznaczniki
    • Dopasowanie metodą najmniejszych kwadratów i rozkład QR
  • Tworzenie macierzy podzielonych, cbind() i rbind()
  • Funkcja połączenia (), z tablicami
  • Tablice częstotliwości z czynników

Listy i ramki danych

  • Listy
  • Budowanie i modyfikowanie list
    • Łączenie list
  • Ramki danych
    • Tworzenie ramek danych
    • attach() i detach()
    • Praca z ramkami danych
    • Przyczepianie dowolnych list
    • Zarządzanie ścieżką wyszukiwania

Manipulacja danymi

  • Wybieranie, podzbiorowanie obserwacji i zmiennych
  • Filtrowanie, grupowanie
  • Przekodowywanie, transformacje
  • Agregacja, łączenie zbiorów danych
  • Manipulacja tekstem, pakiet stringr

Wczytywanie danych

  • Pliki txt
  • Pliki CSV
  • Pliki XLS, XLSX
  • Dane w formatach SPSS, SAS, Stata,… i inne
  • Eksportowanie danych do formatów txt, csv i innych
  • Accessowanie danych z baz danych za pomocą języka SQL

Rozkłady prawdopodobieństwa

  • R jako zestaw tabel statystycznych
  • Badanie rozkładu zestawu danych
  • Testy jednowyborowe i dwuwyborowe

Grupowanie, pętle i wykonywanie warunkowe

  • Wyrażenia zgrupowane
  • Instrukcje sterujące
    • Wykonanie warunkowe: instrukcje if
    • Powtarzanie: pętle for, repeat i while

Pisanie własnych funkcji

  • Proste przykłady
  • Definiowanie nowych dwuargumentowych operatorów
  • Nazwane argumenty i domyślne wartości
  • Argument '...'
  • Przypisania wewnątrz funkcji
  • Barda bardziej zaawansowane przykłady
    • Czynniki wydajności w blokach projektowych
    • Usuwanie wszystkich nazw w wydrukowanej tablicy
    • Rekursywna integracja numeryczna
  • Zakres
  • Dostosowywanie środowiska
  • Klasy, funkcje generyczne i orientacja obiektowa

Procedury graficzne

  • Polecenia wysokiego poziomu do tworzenia wykresów
    • Funkcja plot()
    • Wyświetlanie wielowymiarowych danych
    • Wyświetlanie grafik
    • Argumenty funkcji wysokiego poziomu do tworzenia wykresów
  • Podstawowe wykresy wizualizacyjne
  • Wielowymiarowe relacje z pakietami lattice i ggplot
  • Używanie parametrów graficznych
  • Lista parametrów graficznych

Automatyczne i interaktywne raportowanie

  • Łączenie wyników z R z tekstem
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie