Ten kurs jest częścią zestawu umiejętności Data Scientist (Domain: Data and Technology)
Wprowadzenie i informacje wstępne
- Czynienie R bardziej przyjaznym, R i dostępne GUI
- Rstudio
- Powiązane oprogramowanie i dokumentacja
- R i statystyki
- Interaktywne korzystanie z R
- Sesja wprowadzająca
- Uzyskiwanie pomocy dotyczącej funkcji i właściwości
- Polecenia R, wielkość liter itp.
- Przywoływanie i poprawianie poprzednich poleceń
- Wykonywanie poleceń z pliku lub przekierowywanie danych wyjściowych do pliku
- Trwałość danych i usuwanie obiektów
Proste manipulacje; liczby i wektory
- Wektory i przypisanie
- Arytmetyka wektorowa
- Generowanie sekwencji regularnych
- Wektory logiczne
- Brakujące wartości
- Wektory znaków
- Wektory indeksów; wybieranie i modyfikowanie podzbiorów zbioru danych
- Inne typy obiektów
Obiekty, ich tryby i atrybuty
- Atrybuty wewnętrzne: tryb i długość
- Zmiana długości obiektu
- Pobieranie i ustawianie atrybutów
- Klasa obiektu
Tablice i macierze
- Tablice
- Indeksowanie tablic. Podsekcje tablicy
- Indeksowanie macierzy
- Funkcja array()
- Iloczyn zewnętrzny dwóch tablic
- Uogólniona transpozycja tablicy
- Udogodnienia Matrix
- Mnożenie Matrix
- Równania liniowe i inwersja
- Wartości własne i wektory własne
- Dekompozycja wartości pojedynczej i wyznaczniki
- Dopasowanie metodą najmniejszych kwadratów i rozkład QR
- Tworzenie macierzy partycjonowanych, cbind() i rbind()
- Funkcja konkatenacji () z tablicami
- Tablice częstości z czynników
Listy i ramki danych
- Listy
- Konstruowanie i modyfikowanie list
- Łączenie list
- Ramki danych
- Tworzenie ramek danych
- Dołączanie() i odłączanie()
- Praca z ramkami danych
- Dołączanie dowolnych list
- Zarządzanie ścieżką wyszukiwania
Manipulowanie danymi
- Wybieranie, podzestawianie obserwacji i zmiennych
- Filtrowanie, grupowanie
- Przekodowywanie, transformacje
- Agregacja, łączenie zestawów danych
- Manipulacja znakami, pakiet stringr
Odczytywanie danych
- Pliki txt
- Pliki CSV
- Pliki XLS, XLSX
- SPSS, SAS, Stata,... i inne formaty danych
- Eksportowanie danych do plików txt, csv i innych formatów
- Access pobieranie danych z baz danych przy użyciu języka SQL
Rozkłady prawdopodobieństwa
- R jako zestaw tabel statystycznych
- Badanie rozkładu zestawu danych
- Testy jedno- i dwupróbkowe
Grupowanie, pętle i wykonywanie warunkowe
- Grupowanie wyrażeń
- Instrukcje sterujące
- Wykonywanie warunkowe: instrukcje if
- Wykonywanie powtarzalne: pętle for, repeat i while
Pisanie własnych funkcji
- Proste przykłady
- Definiowanie nowych operatorów binarnych
- Nazwane argumenty i wartości domyślne
- Argument "...
- Przypisania wewnątrz funkcji
- Bardziej zaawansowane przykłady
- Czynniki wydajności w projektach blokowych
- Usuwanie wszystkich nazw z drukowanej tablicy
- Rekursywne całkowanie numeryczne
- Zakres
- Dostosowywanie środowiska
- Klasy, funkcje ogólne i orientacja obiektowa
Procedury graficzne
- Polecenia kreślenia wysokiego poziomu
- Funkcja plot()
- Wyświetlanie danych wielowymiarowych
- Wyświetlanie grafiki
- Argumenty wysokopoziomowych funkcji kreślenia
- Podstawowe wykresy wizualizacji
- Zależności wielowymiarowe z siatką i pakietem ggplot
- Korzystanie z parametrów graficznych
- Lista parametrów graficznych
Zautomatyzowane i interaktywne raportowanie
- Łączenie danych wyjściowych z R z tekstem
United Arab Emirates - R Programming for Data Analysis
Qatar - R Programming for Data Analysis
Egypt - R Programming for Data Analysis
Saudi Arabia - R Programming for Data Analysis
South Africa - R Programming for Data Analysis
Brasil - R Programming for Data Analysis
Canada - R Programming for Data Analysis
中国 - R Programming for Data Analysis
香港 - R Programming for Data Analysis
澳門 - R Programming for Data Analysis
台灣 - R Programming for Data Analysis
USA - R Programming for Data Analysis
Österreich - R Programming for Data Analysis
Schweiz - R Programming for Data Analysis
Deutschland - R Programming for Data Analysis
Czech Republic - R Programming for Data Analysis
Denmark - R Programming for Data Analysis
Estonia - R Programming for Data Analysis
Finland - R Programming for Data Analysis
Greece - R Programming for Data Analysis
Magyarország - R Programming for Data Analysis
Ireland - R Programming for Data Analysis
Luxembourg - R Programming for Data Analysis
Latvia - R Programming for Data Analysis
España - Programación R para el Análisis de Datos
Italia - R Programming for Data Analysis
Lithuania - R Programming for Data Analysis
Nederland - R Programming for Data Analysis
Norway - R Programming for Data Analysis
Portugal - R Programming for Data Analysis
România - R Programming for Data Analysis
Sverige - R Programming for Data Analysis
Türkiye - R Programming for Data Analysis
Malta - R Programming for Data Analysis
Belgique - R Programming for Data Analysis
France - R Programming for Data Analysis
日本 - R Programming for Data Analysis
Australia - R Programming for Data Analysis
Malaysia - R Programming for Data Analysis
New Zealand - R Programming for Data Analysis
Philippines - R Programming for Data Analysis
Singapore - R Programming for Data Analysis
Thailand - R Programming for Data Analysis
Vietnam - R Programming for Data Analysis
India - R Programming for Data Analysis
Argentina - Programación R para el Análisis de Datos
Chile - Programación R para el Análisis de Datos
Costa Rica - Programación R para el Análisis de Datos
Ecuador - Programación R para el Análisis de Datos
Guatemala - Programación R para el Análisis de Datos
Colombia - Programación R para el Análisis de Datos
México - Programación R para el Análisis de Datos
Panama - Programación R para el Análisis de Datos
Peru - Programación R para el Análisis de Datos
Uruguay - Programación R para el Análisis de Datos
Venezuela - Programación R para el Análisis de Datos
Polska - R Programming for Data Analysis
United Kingdom - R Programming for Data Analysis
South Korea - R Programming for Data Analysis
Pakistan - R Programming for Data Analysis
Sri Lanka - R Programming for Data Analysis
Bulgaria - R Programming for Data Analysis
Bolivia - Programación R para el Análisis de Datos
Indonesia - R Programming for Data Analysis
Kazakhstan - R Programming for Data Analysis
Moldova - R Programming for Data Analysis
Morocco - R Programming for Data Analysis
Tunisia - R Programming for Data Analysis
Kuwait - R Programming for Data Analysis
Oman - R Programming for Data Analysis
Slovakia - R Programming for Data Analysis
Kenya - R Programming for Data Analysis
Nigeria - R Programming for Data Analysis
Botswana - R Programming for Data Analysis
Slovenia - R Programming for Data Analysis
Croatia - R Programming for Data Analysis
Serbia - R Programming for Data Analysis
Bhutan - R Programming for Data Analysis