Programowanie w języku R. Poziom 1. Podstawowa wiedza - kurs 21 990 RUB. od Specjalisty, szkolenie 24 godziny akademickie, data 15 maja 2023 r.
Miscellanea / / December 05, 2023
Język programowania R to popularny skryptowy język programowania, który stał się potężnym narzędziem do statystycznej analizy danych. Język R i jego biblioteki pozwalają nie tylko budować różnorodne modele w oparciu o dane eksperymentalne, ale także przeprowadzaj wizualizację samych danych i wyników analiz, generuj raporty i twórz interaktywne Aplikacje internetowe.
Kurs „Język programowania R 4.0” bada wszystkie elementy i konstrukcje samego języka R, a także bada niektóre możliwości podstawowych bibliotek R. Kurs zawiera więcej przykładów i pracy laboratoryjnej, co pozwoli studentom rozpocząć prawdziwą pracę niemal natychmiast po jej ukończeniu.
DO
Kurs Języka Programowania R 4.0 przeznaczony jest dla wszystkich specjalistów zajmujących się analizą danych.
Nauczysz się:
- praca w środowisku RStudio;
- rozumieć typy danych języka R;
- używaj rozgałęzień i pętli;
- tworzyć i wywoływać funkcje w R;
- praca z wektorami, listami, tablicami i tabelami;
- stosować wzory i współczynniki;
- skonfigurować atrybuty obiektu;
- stosować dziedziczenie i polimorfizm;
- obsługiwać błędy występujące w programie;
- użyj śledzenia kodu;
- nauczyć się korzystać z debugera;
- praca z tekstami i datą/godziną;
- stosować rozkłady standardowe i podstawową wizualizację danych.
Nauczyciel wiodący Centrum Programowania z ponad 20-letnim doświadczeniem. Odznaczony Certyfikatem Zasługi Microsoft za wielki osobisty wkład w rozwój szkoleń z technologii Microsoft Visual Studio dla programistów w systemie Microsoft Windows.
Posiada ponad 15-letnie doświadczenie w tworzeniu oprogramowania w językach Pascal, C, C++, C# z wykorzystaniem technologii Windows API, COM i .NET. W 2002 roku Alexander Igorevich odbył specjalistyczne szkolenie w Londynie i pomyślnie zdał najtrudniejszy egzamin bezpośredni z zarządzania projektami - Microsoft Solutions Framework. W 2006 roku uczestniczył w szkoleniu w Dubaju z obsługi nowych interfejsów oprogramowania Windows Vista i .Net 3.0.
Ukończył z wyróżnieniem Moskiewski Państwowy Uniwersytet Techniczny im. N.E. Baumana. Posiada stopień naukowy kandydata nauk technicznych. Alexander Igorevich brał udział w projektach naukowych i komercyjnych Centralnego Instytutu Badawczego Chermet im. I.P. Bardin i wiodące przedsiębiorstwa metalurgii żelaza w Rosji i WNP. Brał udział w projektach szkoleniowych wspólnie z Microsoft i AK Alrosa.
Regularnie uczestniczy w konferencjach Microsoft. W 2012 roku brał udział w konferencjach Microsoft w Holandii (czerwiec) i Indiach (wrzesień). W 2018 roku – na międzynarodowej konferencji Net developer Days w Warszawie. W rzeczywistości nauczyciele z innych ośrodków szkoleniowych Microsoft studiowali na tych konferencjach pod okiem Aleksandra Igorewicza!
Nauczanie to prawdziwe powołanie Aleksandra Igorewicza. Przez wiele lat pracy w Centrum z sukcesem przeszkolił tysiące studentów, którzy stali się poszukiwanymi specjalistami na rynku pracy. Autor i prezenter bezpłatnych seminariów „specjalistycznych” z zakresu tworzenia przepływów pracy dla SharePoint. W recenzjach wdzięcznych absolwentów jego kursów niezmiennie zwraca się uwagę na wysoki profesjonalizm nauczyciela i błyskotliwy, wciągający sposób prezentacji materiału.
Moduł 1. Wprowadzenie do języka R i środowiska programistycznego (2 ac. H.)
- Główne cechy języka R
- Biblioteki języka R
- Interfejs środowiska programistycznego RStudio
- Przećwicz: Konfigurowanie RStudio, ładowanie i łączenie bibliotek oraz praca z systemem pomocy
Moduł 2. Typy danych w R i praca z nimi (4 ac. H.)
- Zrozumienie systemu typu R. Wszystko jest przedmiotem
- Wektory, listy, macierze i tablice
- Przećwicz: Podstawowe statystyki z podstawowej biblioteki R
- Wzory i funkcje w R
- Przećwicz: Pisanie i wywoływanie prostych funkcji. Pliki skryptów i ich powiązanie
- Atrybuty obiektu
- Pomocnicze i specjalne obiekty złożone
- Przećwicz: Praca z obiektem ramki danych przy użyciu biblioteki dplyr
Moduł 3. Pisanie wyrażeń i poleceń w języku R (4 ac. H.)
- Symbole, stałe i operacje języka R
- Przećwicz: Tworzenie własnych operacji
-Warunkowe wykonanie kodu (jeśli...inne)
- Pętle for, while i powtórz
- Przećwicz: Znajdowanie minimum i maksimum przy brakujących danych (NA)
- Współpraca z innymi językami programowania
- Przećwicz: Wywoływanie funkcji napisanej w C
- DZ: Znajdź ekstrema lokalne funkcji (x3+2x2-3) /(x2+2) na odcinku [-2;2]
Moduł 4. Zapisywanie funkcji w R (4 ac. H.)
- Argumenty funkcji i mapowanie argumentów
- Obszar widoczności obiektu
- Pojęcie środowiska
- Zamknięcie i funkcje anonimowe
- Wartość zwracana przez funkcję
- Ćwiczenie: Pisanie i wywoływanie funkcji do obliczania charakterystyk obiektów (minimum/maksimum, średnia itp.)
Moduł 5. Programowanie obiektowe (4 ac. H.)
- Klasa obiektu
- Dziedziczenie w R
- Wysyłanie wywołań funkcji/metod
- Użyj metody()
-Następna metoda()
- Ćwiczenie: Pisanie i wywoływanie funkcji polimorficznych w celu obliczenia charakterystyk obiektów (minimum/maksimum, średnia itp.)
- DZ: Napisz funkcję sortowania wektorów, macierzy i tablic z możliwością wyboru algorytmu sortowania
Moduł 6. Wyjątki i debugowanie w R (3 ac. H.)
- Generowanie wyjątków/błędów w R
- Przechwytywanie i obsługa wyjątków/błędów
- Skonfiguruj obsługę wyjątków/błędów
- Debugowanie kodu i funkcji
- Śledzenie kodu
- Przećwicz: Znajdowanie, naprawianie i/lub ignorowanie błędów w programach R
Moduł 7. Przydatne funkcje z podstawowej biblioteki języka R (3 ac. H.)
- Praca z datą i godziną
- Przetwarzanie tekstu/ciągu
- Wyrażenia regularne
- Stosowanie rozkładów standardowych
- Wizualizacja wykresów funkcji
- Ćwiczenie: Graficzne sprawdzenie normalności rozkładu
- DZ: Testowanie hipotez rozkładu normalnego z wykorzystaniem różnych kryteriów, histogramu i konstrukcji jego obwiedni, diagramu kwantyl-kwantyl
Jeśli chcesz udoskonalić swoje umiejętności i wznieść swój poziom zawodowy o krok wyżej, to dobrze trafiłeś. Kurs IT Baza Klientów najważniejszym narzędziem do analizy i zarządzania biznesem (KPI) firmy Softline w zakresie zarządzania IT w krótki okres czasu pomoże Ci zastosować teorię w praktyce, dzięki czemu będziesz mógł nadal cieszyć się tym, co robisz codziennie. Dla tych, którzy chcą ukończyć szkolenie samodzielnie, dostępne są kursy online. Dla zwolenników bardziej tradycyjnego podejścia istnieje możliwość odbycia kursu zdalnie pod okiem doświadczonego trenera.
3,6
13 800 ₽