Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
Opinie uczestników (1)
To było bardzo informacyjne i profesjonalnie przeprowadzone. Wiedza Wojtka była tak zaawansowana, że mógł odpowiadać na praktycznie każde pytanie i był skłonny poświęcić wysiłek, aby dostosować szkolenie do moich indywidualnych potrzeb.
Sonja Steiner - BearingPoint GmbH
Szkolenie - R Programming for Data Analysis
Przetłumaczone przez sztuczną inteligencję