0Pricing
R Academy icon
RStatisticsDataAiPoziomy A1 → C115 języków

R Academy

Odblokuj moc analizy danych i statystyki z R Language Academy. Ścieżka nauki CoddyKit obejmująca 43 krótkich kursów i 159 interaktywnych lekcji, z tutorem AI dostępnym przez całą dobę.

Kursy
43
Lekcje
159
Interaktywne kroki
1,953
Bezpłatny start
Kurs 1
Program nauczania

43 kursów w tej ścieżce

Każdy kurs w ścieżce R Academy, w kolejności nauki. Pierwszy jest bezpłatny.

1

A13 lekcjiBezpłatny

Poznaj R, dowiedz się, dlaczego naukowcy, analitycy i zespoły zajmujące się danymi na całym świecie na nim polegają, oraz sprawdź, jakie wnioski i wizualizacje przygotujesz w tym cyklu.

2

A13 lekcjiPRO

Ten kurs wprowadza w środowisko R, interfejs RStudio oraz podstawy pisania i uruchamiania kodu R. Obejmuje podstawowe działania arytmetyczne, tworzenie obiektów i konfigurację obszaru roboczego, aby…

3

A14 lekcjiPRO

Opanuj operatory arytmetyczne, logiczne i porównania w R, wykonując praktyczne ćwiczenia rozwijające solidne podstawy.

4

A24 lekcjiPRO

Generuj sekwencje liczbowe i powtarzające się wartości za pomocą wbudowanych narzędzi R do tworzenia danych.

5

A24 lekcjiPRO

Twórz i modyfikuj dwuwymiarowe struktury macierzowe, stanowiące podstawę obliczeń numerycznych w R.

6

A24 lekcjiPRO

Dowiedz się, jak R obsługuje brakujące dane, i poznaj niezawodne sposoby wykrywania oraz obsługi wartości NA.

7

A24 lekcjiPRO

Poznaj niejawne i jawne reguły konwersji typów w R, aby unikać typowych błędów związanych z typami danych.

8

A24 lekcjiPRO

Przestawiaj wektory i ramki danych za pomocą funkcji R do sortowania i rangowania w zadaniach analizy danych.

9

A24 lekcjiPRO

Twórz, formatuj i wyświetlaj tekst za pomocą paste(), sprintf() oraz innych narzędzi R do pracy z ciągami znaków.

10

A23 lekcjiPRO

W tym kursie poznasz podstawowe typy danych w R, takie jak liczbowe, znakowe i logiczne, oraz popularne struktury danych, w tym wektory, macierze, listy i ramki danych.

11

A23 lekcjiPRO

Naucz się pisać własne funkcje, sterować przepływem programu za pomocą instrukcji warunkowych i pętli oraz skutecznie debugować kod.

12

A23 lekcjiPRO

Ten kurs obejmuje najważniejsze operacje na napisach oraz przetwarzanie dat i czasu w R, zapewniając umiejętności dokładnej obsługi danych tekstowych i czasowych.

13

A23 lekcjiPRO

Opanuj podstawowe możliwości tworzenia wykresów w bazowym R, aby skutecznie wizualizować dane. Tematy obejmują tworzenie wykresów słupkowych, histogramów i wykresów punktowych oraz dostosowywanie par…

14

B14 lekcjiPRO

Pisz odporny kod R, który prawidłowo obsługuje błędy, ostrzeżenia i komunikaty za pomocą tryCatch oraz powiązanych narzędzi.

15

B14 lekcjiPRO

Poznaj zakres leksykalny i system środowisk R, aby pisać przewidywalny kod bez efektów ubocznych.

16

B14 lekcjiPRO

Organizuj kod R w łatwe w utrzymaniu skrypty i projekty, stosując dobre praktyki dotyczące struktury plików i wczytywania kodu.

17

B14 lekcjiPRO

Wyjdź poza podstawowe przekształcanie danych dzięki grupowanym funkcjom okienkowym, łączeniu wielu tabel i tidy evaluation w dplyr.

18

B14 lekcjiPRO

Przekształcaj nieuporządkowane dane w szerokim formacie do uporządkowanego formatu długiego i z powrotem, korzystając z funkcji pivot oraz narzędzi zagnieżdżania w tidyr.

19

B14 lekcjiPRO

Wczytuj do R pliki CSV, TSV, Excel i pliki o stałej szerokości pól, korzystając ze sprawnego analizowania oraz automatycznego rozpoznawania typów.

20

B14 lekcjiPRO

Wykonuj zapytania do relacyjnych baz danych z poziomu R za pomocą DBI i RSQLite oraz twórz zapytania w stylu SQL przy użyciu dbplyr.

21

B14 lekcjiPRO

Wyodrębniaj uporządkowane dane ze stron HTML za pomocą selektorów CSS i narzędzi XPath dostępnych w rvest.

22

B14 lekcjiPRO

Generuj powtarzalne próby losowe i symuluj procesy statystyczne na potrzeby analizy danych oraz testowania.

23

B14 lekcjiPRO

Analizuj odpowiedzi JSON, twórz żądania HTTP i integruj przepływy pracy w R z zewnętrznymi interfejsami REST API.

24

B13 lekcjiPRO

Naucz się importować, oczyszczać, przekształcać i łączyć dane z różnych źródeł za pomocą technik dostępnych w bazowym R. Kurs obejmuje najważniejsze zadania związane z przygotowywaniem danych do anal…

25

B13 lekcjiPRO

Rozwiń umiejętności wizualizacji dzięki pakietowi ggplot2, tworząc warstwowe grafiki i dostosowując je w celu uzyskania zaawansowanych wykresów o jakości publikacyjnej.

26

B13 lekcjiPRO

Poznaj Tidyverse — zbiór pakietów R przeznaczonych do analizy danych. Nauczysz się używać pakietów dplyr, tidyr i innych, aby usprawnić manipulowanie danymi.

27

B13 lekcjiPRO

Skoncentruj się na technikach podsumowywania i wizualizowania zbiorów danych oraz wyciągania z nich wniosków. Poznaj dobre praktyki szybkiego odkrywania zależności w danych i ich prezentowania.

28

B24 lekcjiPRO

Zastąp pętle for eleganckimi, kompozycyjnymi wzorcami programowania funkcyjnego z użyciem rodziny funkcji map z purrr.

29

B24 lekcjiPRO

Wykonuj operacje na macierzach, rozwiązuj układy równań liniowych i obliczaj wartości własne za pomocą wbudowanych narzędzi algebry liniowej w R.

30

B23 lekcjiPRO

Rozwiń podstawową wiedzę statystyczną, aby przeprowadzać testowanie hipotez, analizować rozkłady i rozumieć podstawy prawdopodobieństwa w R.

31

B23 lekcjiPRO

Dowiedz się, jak wdrażać rozwiązania w R w rzeczywistych środowiskach za pomocą narzędzi takich jak R Markdown, Shiny i Docker. Naucz się tworzyć dynamiczne raporty i interaktywne pulpity nawigacyjne.

32

B24 lekcjiPRO

Twórz kompleksowe przepływy pracy ML w ekosystemie tidymodels, obejmującym recipes, parsnip, workflows i tune.

33

B24 lekcjiPRO

Twórz gotowe do wdrożenia aplikacje Shiny z modułami, dynamicznym interfejsem użytkownika, programowaniem reaktywnym i strategiami wdrażania.

34

B24 lekcjiPRO

Przekształcaj funkcje R w endpointy REST API za pomocą Plumber, dodając uwierzytelnianie, routing i wdrożenie produkcyjne.

35

B24 lekcjiPRO

Przetwarzaj przestrzenne dane wektorowe i rastrowe, wykonuj łączenia przestrzenne oraz twórz interaktywne mapy w R.

36

B24 lekcjiPRO

Stosuj techniki NLP do korpusów tekstowych za pomocą tidytext: tokenizacji, TF-IDF, analizy sentymentu i modelowania tematów.

37

B24 lekcjiPRO

Twórz, dokumentuj, testuj i publikuj własne pakiety R za pomocą devtools, roxygen2 i testthat.

38

C14 lekcjiPRO

Identyfikuj wąskie gardła w kodzie R i stosuj wektoryzację, benchmarki oraz techniki profilowania w celu zwiększenia szybkości.

39

C13 lekcjiPRO

Poznaj bardziej złożone techniki, takie jak modele regresji, analiza szeregów czasowych i podstawy uczenia maszynowego. Zdobądź umiejętności potrzebne do pracy z zaawansowanymi scenariuszami analizy…

40

C14 lekcjiPRO

Buduj i dostrajaj modele zespołowe, używając ranger do lasów losowych oraz xgboost do boostingu gradientowego w R.

41

C14 lekcjiPRO

Trenuj sieci neuronowe w R za pomocą API Keras opartego na TensorFlow, do zadań związanych z obrazami i sekwencjami.

42

C14 lekcjiPRO

Przyspieszaj przepływy pracy w R dzięki równoległości wielordzeniowej z użyciem pakietu parallel, frameworka future i furrr.

43

C14 lekcjiPRO

Twórz i dopasowuj modele probabilistyczne za pomocą Stan z poziomu R, interpretując rozkłady a posteriori i weryfikując modele z użyciem diagnostyki MCMC.

CoddyKit PRO

Odblokuj 43 kursów w tej ścieżce oraz wszystkie kursy w pozostałych ścieżkach

Tutor AI, egzamin certyfikacyjny i certyfikat. Działa w przeglądarce, na iOS i Androidzie.

Zobacz wszystkie plany
Rocznie$29.90 / rokOkoło $2.49 miesięcznieZapłać razDożywotnio$69.99 jednorazowoBez odnowień. PRO na zawsze.
Przegląd kursu

R: Język stworzony do analizy danych i statystyki

R to język programowania zaprojektowany specjalnie do obliczeń statystycznych, analizy danych i wizualizacji. Jest standardowym narzędziem w badaniach akademickich, biostatystyce, finansach i zespołach data science, które potrzebują rygorystycznych metod statystycznych. Z pakietami takimi jak ggplot2, tidyverse i tidymodels, R łączy ekspresyjną manipulację danymi z grafiką na poziomie publikacji i odtwarzalnymi przepływami analitycznymi — czyniąc go praktycznym wyborem dla każdego, kto poważnie pracuje z danymi.

Co się nauczysz

Zaczniesz od fundamentów R: typów danych, operatorów, przepływu sterowania, funkcji i pracy z macierzami i sekwencjami. Następnie przechodzisz do wranglingu danych z dplyr i tidyr, importowania danych przez readr i readxl, oraz łączenia się z bazami danych i interfejsami API REST. Wizualizacja jest omawiana szczegółowo — od grafiki podstawowej R przez ggplot2 i pełną eksploracyjną analizę danych. Zaawansowane tematy obejmują programowanie funkcyjne z purrr, analizę statystyczną i probabilistykę, machine learning z tidymodels, lasy losowe i gradient boosting, analizę geoprzestrzenną, text mining z tidytext, budowanie aplikacji webowych za pomocą Shiny, tworzenie API z Plumber oraz deep learning z Keras w R.

Ścieżka nauki

Czterdzieści dwa kursy obejmują poziomy A1 do C1. Pierwsze dwanaście kursów ustala fundamenty R i RStudio — struktury danych, formatowanie łańcuchów, konwersję typów, sortowanie i wizualizację podstawową R. Poziomy B1 i B2 rozwijają praktyczne umiejętności: web scraping z rvest, Tidyverse, symulacje, algebrę liniową i raportowanie gotowe do produkcji. Ścieżka kończy się na C1 dzięki Performance and Profiling in R, Advanced Data Analysis, Parallel Computing i Bayesian Statistics with RStan — tematy odzwierciedlające rzeczywiste wykorzystanie w produkcji i badaniach.

Jak to działa

Każdy kurs dzieli się na krótkie, praktyczne lekcje, które odbywają się w wbudowanym edytorze kodu z opóźnionym czasem rzeczywistym. Nauczyciel AI jest dostępny zawsze, gdy się zaplątasz, wyjaśniając błędy i prowadząc Cię do prawidłowego rozwiązania bez po prostu podawania odpowiedzi.

Jak się będziesz uczyć

  1. 01

    Interaktywne lekcje

    Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym

  2. 02

    Tutor AI

    Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz

  3. 03

    Wbudowany edytor

    Pisz i uruchamiaj kod bezpośrednio w przeglądarce

  4. 04

    Certyfikat

    Uzyskaj certyfikat po ukończeniu kursu

FAQ

Często zadawane pytania

Czy kurs R Academy jest bezpłatny?

Tak. Możesz rozpocząć kurs R Academy za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się R?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z R.

Jak nauczysz się R na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu R Academy?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu R Academy.

Czy możesz nauczyć się R na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się R na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Ile kosztuje CoddyKit PRO?

Pierwszy kurs w ścieżce R Academy jest bezpłatny. CoddyKit PRO odblokowuje wszystkie kursy: $5.90 tygodniowo, $7.90 miesięcznie, $29.90 rocznie lub $69.99 jednorazowo, aby uzyskać dożywotni dostęp bez odnowień.

Ile czasu zajmuje ukończenie ścieżki R Academy?

Ścieżka R Academy obejmuje 43 kursów i 159 lekcji. Większość lekcji zajmuje około 5–10 minut, więc cała ścieżka to mniej więcej 19 godzin praktyki we własnym tempie.

Zacznij R Academy Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.