Hoppa till huvudinnehåll
HemR

course

Parallel Programming in R

MellanliggandeFärdighetsnivå
Uppdaterad 2024-06
Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.
Börja Kursen Gratis
RProgramming
4 timmar
16 videos
49 exercises
3,950 XP
Uttalande om prestation

Skapa ditt gratiskonto

Fortsätt Med GoogleVisa fler alternativ

eller


Genom att fortsätta accepterar du våra Användarvillkor, vår Integritetspolicy och att dina uppgifter lagras i USA.

Älskad av elever på tusentals företag

Group

Training a Team?

Try for Business

Kursbeskrivning

Speed Up Your Code with Parallel Programming



R programming language is a key part of the modern tech stack. But sometimes, R code takes a long time to run. The good news is that most modern computers have multiple processors. This course on parallel programming can help you speed up your code by harnessing the hardware you already have.

Learn the Key Concepts



In this course, you will systematically learn the key concepts of parallel programming. You will profile and benchmark common computations like bootstraps and function mappings. You will also learn to identify operations that can benefit from parallelization.

Use R Packages to Parrallelize Operations



As you progress, you’ll explore a suite of mature R packages (parallel, foreach, future). You will learn to use these packages to parallelize operations with lists, matrices, and data frames. Working through a variety of tasks, you will gain the skills to rein in the execution time of nested for loops. You will also learn how to monitor, debug, and resolve reproducibility issues of parallelized code.

Parallelize Your Existing Code



With these tools under your belt, you will be able to write parallelized code that runs significantly faster. By the time you finish, you’ll have the skills to parallelize and maintain existing code in a principled manner.

Förkunskapskrav

Writing Efficient R CodeIntroduction to the Tidyverse
1

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!
Starta Kapitel
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!
Starta Kapitel
Parallel Programming in R
Kursen
är

Få ett prestationsutlåtande

Lägg till denna inloggningsuppgifter i din LinkedIn-profil, ditt CV eller ditt CV
Dela det på sociala medier och i ditt prestationssamtal
Registrera Dig Nu

Gå med över 19 miljoner elever och börja Parallel Programming in R idag!

Skapa ditt gratiskonto

Fortsätt Med GoogleVisa fler alternativ

eller


Genom att fortsätta accepterar du våra Användarvillkor, vår Integritetspolicy och att dina uppgifter lagras i USA.

Utveckla dina datakunskaper med DataCamp för mobilen

Gör framsteg när du är på språng med våra mobila kurser och dagliga 5-minuters kodningsutmaningar.