Corso

Ti interessa migliorare la programmazione in R ma non sai da dove iniziare? Prova queste cinque sfide in R per sviluppare ulteriormente le tue competenze di data science in R. Lavorerai in modo interattivo con i tanti package di R, tra cui ggplot2 e dplyr, e applicherai le tue abilità a dataset reali.
Perché affrontare una sfida in R?
Affrontare le nostre cinque sfide in R è un ottimo modo per sviluppare rapidamente ed efficacemente le tue competenze di programmazione. Proprio come con altri linguaggi, è facile dimenticare ciò che si è imparato se non lo si mette in pratica. Per questo nelle nostre cinque sfide abbiamo incluso diversi progetti su cui lavorare. Puoi anche dare un'occhiata alle nostre sfide in Python e alle sfide in SQL.
I nostri progetti spaziano da chi ha appena iniziato a imparare R a chi vuole far crescere le proprie competenze. Se sei alle prime armi con R, puoi cominciare sviluppando una dashboard con ggplot2 e Shiny. Chi è più esperto può passare dalla visualizzazione dei casi di COVID-19 alla previsione dell'impatto del cambiamento climatico sugli uccelli.
Questo approccio a tutto tondo è ideale per chi vuole eccellere nelle competenze di data science in R da diverse prospettive, tra cui:
- analisi dei dati,
- elaborazione del linguaggio naturale,
- machine learning
Infine, potrai anche salvare i tuoi progetti nel portfolio di DataCamp Workspace. È un ottimo modo per visualizzare i tuoi progressi finora e mostrare le tue competenze di data science in R.
5 sfide in R per affinare le tue competenze
Molti di voi faranno il salto e inizieranno con i nostri vari percorsi, corsi, progetti e altro in R. In questa sezione trovi 5 progetti in R che puoi completare in una settimana o meno. Scegli un progetto e inizia oggi stesso!
1. Sviluppa una dashboard con ggplot2 e Shiny

Uno dei superpoteri di R sono le sue incredibili librerie di visualizzazione dei dati, come ggplot2 e Shiny. Il miglior aspetto di questi package open source è che puoi sviluppare web app di dashboard di livello mondiale, facilmente distribuibili al lavoro a costo zero. Inoltre, hanno una documentazione vastissima e template sviluppati dalla community nel corso degli anni.
Nel corso Building Web Applications with Shiny in R imparerai come iniziare con Shiny, creare dashboard interattive che piacciano a chi le utilizza, costruire dashboard complete e altro ancora.
Corsi propedeutici
2. Visualizza i casi di COVID-19

Nel giro di pochi mesi, il COVID-19 è passato da epidemia a pandemia. In seguito, la pandemia ha generato enormi difficoltà per molte persone nel mondo, ha cambiato completamente il nostro approccio al lavoro, accelerato la digitalizzazione e altro ancora. Come ha fatto il virus a diffondersi così rapidamente?
Nel progetto Visualizing COVID-19 visualizzerai e comprenderai come il virus si sia diffuso in tutto il mondo dal primo caso identificato di COVID-19 nel dicembre 2019 fino a metà 2020.
Corsi propedeutici
3. Predici se un Pokémon è leggendario

Con l'ampia varietà di Pokémon nell'universo di Pokémon, cosa rende alcuni più forti di altri? Inoltre, quali sono le caratteristiche chiave di un Pokémon "leggendario" come Zapdos, Articuno e Moltres?
Come suggerisce il nome, il progetto What Makes a Pokemon Legendary ti aiuterà a rispondere proprio a questa domanda. Usando tecniche di machine learning come gli alberi decisionali e le foreste casuali, potrai prevedere se un Pokémon è leggendario in base ad attributi chiave.
Corsi propedeutici
- Data Manipulation with dplyr
- Introduction to Data Visualization with ggplot2
- Machine Learning with Tree-Based Models in R
4. Analizza le domande più difficili di Jeopardy!

Jeopardy! è uno dei classici intramontabili della storia della televisione. Da circa 40 anni, i concorrenti si sfidano cercando di rispondere alle domande di cultura generale più difficili che il team di Jeopardy! riesce a ideare. E se potessi usare la data science per capire le tipologie di domande più comuni?
Nel progetto Text Mining America’s Toughest Game Show userai l'analisi del testo e il natural language processing per capire le categorie di domande più frequentemente trattate a Jeopardy!, creare una word cloud dei round finali più richiesti, prepararti al meglio per una partita di Jeopardy! e altro ancora.
Corsi propedeutici
5. Prevedi l'impatto del cambiamento climatico sugli uccelli

R è da sempre uno strumento fondamentale in climatologia e in molti ambiti di ricerca. Negli ultimi decenni, e in quelli a venire, il cambiamento del clima terrestre sta influenzando specie di ogni tipo. Un impatto ampiamente studiato del cambiamento climatico è quello sulla distribuzione degli uccelli nelle Highlands scozzesi.
Nell'avanzato progetto The Impact of Climate Change on Birds creerai una mappa che visualizza il cambiamento climatico nel corso degli anni, visualizzerai gli avvistamenti di uccelli e come sono cambiati negli ultimi decenni, e userai il machine learning per prevedere il futuro impatto del cambiamento climatico sugli uccelli.
Per ulteriori risorse, consulta il nostro R learning hub.

