Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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ę