Vai al contenuto principale
HomeR

Corso

Programmazione parallela in R

IntermedioLivello di competenza
Aggiornato 06/2024
Inizia Il Corso Gratis
RProgramming4 h16 video49 Esercizi3,950 XPAttestato di conseguimento

Crea il tuo account gratuito

o

Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Preferito dagli studenti di migliaia di aziende

Group

Vuoi formare 2 o più persone?

Prova DataCamp for Business

Descrizione del corso

Accelera il tuo codice con la programmazione parallela



Il linguaggio di programmazione R è una parte fondamentale dello stack tecnologico moderno. Ma a volte, il codice R ci mette un sacco di tempo a funzionare. La buona notizia è che quasi tutti i computer di oggi hanno più processori. Questo corso sulla programmazione parallela può aiutarti a velocizzare il tuo codice sfruttando l'hardware che già hai.

Impara i concetti chiave



In questo corso imparerai in modo sistematico i concetti chiave della programmazione parallela. Farai il profilo e il benchmark di calcoli comuni come bootstrap e mappature di funzioni. Imparerai anche a capire quali operazioni possono essere migliorate con la parallelizzazione.

Usa i pacchetti R per parallelizzare le operazioni



Man mano che vai avanti, scoprirai una serie di pacchetti R già pronti (parallel, foreach, future). Imparerai a usare questi pacchetti per parallelizzare operazioni con elenchi, matrici e data frame. Lavorando su un sacco di compiti diversi, imparerai a gestire il tempo di esecuzione dei cicli for annidati. Imparerai anche come controllare, risolvere i bug e sistemare i problemi di riproducibilità del codice parallelizzato.

Rendi parallelo il tuo codice già pronto



Con questi strumenti a disposizione, potrai scrivere codice parallelizzato che gira molto più velocemente. Quando avrai finito, avrai le competenze per parallelizzare e mantenere il codice esistente in modo sistematico.

Prerequisiti

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!
Inizia Il Capitolo
2

Parallel and foreach

3

Parallel Futures

4

Troubleshooting in Parallel

Programmazione parallela in R
Corso
completato

Ottieni Attestato di conseguimento

Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CV
Condividila sui social e nella valutazione delle tue performance
Iscriviti Ora

Unisciti a oltre 19 milioni di studenti e inizia Programmazione parallela in R oggi!

Crea il tuo account gratuito

o

Continuando, accetti i nostri Termini di utilizzo, la nostra Informativa sulla privacy e che i tuoi dati siano conservati negli Stati Uniti.

Aumenta le tue competenze sui dati con l'app di DataCamp

Avanza ovunque ti trovi con i nostri corsi per dispositivi mobili e le nostre sfide di programmazione quotidiane da 5 minuti.