Kurs
Programowanie równoległe w R
ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 06.2024
RProgramming4 godz.16 filmów49 Ćwiczeń3,950 XPZaświadczenie o ukończeniu
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.
Uwielbiany przez kursantów z tysięcy firm
Szkolisz zespół?
Wypróbuj dla firmOpis kursu
Przyspiesz swój kod dzięki programowaniu równoległemu
Język programowania R jest kluczowym elementem nowoczesnego stosu technologicznego. Ale czasami uruchomienie kodu R zajmuje dużo czasu. Dobra wiadomość jest taka, że większość nowoczesnych komputerów ma wiele procesorów. Ten kurs z programowania równoległego może pomóc Ci przyspieszyć kod, wykorzystując sprzęt, który już masz.
Poznaj kluczowe pojęcia
W tym kursie systematycznie poznasz kluczowe pojęcia programowania równoległego. Będziesz profilować i benchmarkować typowe obliczenia, takie jak bootstrapy i mapowania funkcji. Nauczysz się także identyfikować operacje, które mogą skorzystać z równoległego przetwarzania.
Używaj pakietów R do równoległego wykonywania operacji
W miarę postępów poznasz zestaw dojrzałych pakietów R (parallel, foreach, future). Nauczysz się korzystać z tych pakietów, aby równoleglić operacje na listach, macierzach i ramkach danych. Pracując nad różnorodnymi zadaniami, zdobędziesz umiejętności pozwalające skrócić czas wykonywania zagnieżdżonych pętli for. Nauczysz się także, jak monitorować, debugować i rozwiązywać problemy z odtwarzalnością kodu równoległego.
Równoleglij swój istniejący kod
Dzięki tym narzędziom będziesz w stanie pisać równolegle wykonywany kod, który działa znacznie szybciej. Po ukończeniu kursu będziesz mieć umiejętności potrzebne do równoległego przetwarzania i utrzymywania istniejącego kodu w uporządkowany, przemyślany sposób.
Wymagania wstępne
Writing Efficient R CodeIntroduction to the Tidyverse1
Introduction to Parallel Programming
Learn to identify those pesky speed bottlenecks in your R code. You will run a classic numerical operation in parallel and learn to check if it helps!
2
Parallel and foreach
Use parallelism in R for a variety of situations while efficiently managing dependencies. Turn those slow loops into smooth-running machines!
3
Parallel Futures
Dive deep into the use of futures in parallel programming. Learn to process vectors, lists, and data frames in parallel, all the while keeping your code easy to maintain.
4
Troubleshooting in Parallel
Learn to manage memory for parallel processes. Make your code reproducible, and add efficient debugging to your parallel programming toolkit.
Programowanie równoległe w R
Kurs ukończony
Zdobądź zaświadczenie o ukończeniu
Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysuUdostępnij to w mediach społecznościowych i podczas oceny wyników pracyZapisz się teraz
Dołącz do ponad 19 milionów kursantów i zacznij Programowanie równoległe w R już dziś!
Utwórz bezpłatne konto
Kontynuuj z GooglePokaż więcej opcjilub
Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.
Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych
Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.