Corso
Sviluppare pacchetti R
IntermedioLivello di competenza
Aggiornato 01/2026
RProgramming4 h15 video56 Esercizi4,550 XP2,481Attestato di conseguimento
Crea il tuo account gratuito
Continua con GoogleMostra più opzionio
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
Formare un team?
Prova per il BusinessDescrizione del corso
Prerequisiti
Introduction to Writing Functions in R1
Creare pacchetti R: dai dati alle funzioni
Entra negli elementi essenziali della costruzione di un pacchetto R: dall’architettura, alle directory fondamentali R e man, fino all’importanza dei file DESCRIPTION e NAMESPACE. Metti subito le mani in pasta con il pacchetto usethis per creare lo scheletro del tuo pacchetto e includere i dati. Rafforza le tue abilità di scrittura di funzioni in R, assimila le buone pratiche per lo sviluppo di pacchetti e prendi confidenza con il salvataggio delle funzioni in un file. Infine, installa localmente il tuo pacchetto usando devtools.
2
Progettare pacchetti R: nome del pacchetto e dipendenze
Scopri i vantaggi di creare pacchetti rispetto all’uso di script, esplorando l’impatto su organizzazione del codice, riproducibilità, collaborazione e condivisione. Individua strategie efficaci per strutturare codice e funzioni nella directory R e per scegliere un nome e una licenza adeguati per il tuo pacchetto. Infine, imparerai a gestire le dipendenze dai pacchetti CRAN.
3
Documentazione del pacchetto: generare file di help e vignette
Sfrutta la forza degli esempi nella documentazione creando esempi di funzioni con roxygen2. Comprendi l’importanza degli esempi per chiarire il comportamento delle funzioni e identifica gli elementi chiave di una funzione R ben documentata. Esplora lo scopo delle vignette nella documentazione dei pacchetti R e apprendi le buone pratiche per creare vignette coinvolgenti e valutarne contenuti e qualità tramite l’analisi dei metadati.
4
Testare pacchetti R: unit test e verifiche robuste
Scopri perché gli unit test sono fondamentali per lo sviluppo e la manutenzione di un pacchetto e impara a usare il pacchetto testthat per i test unitari. Trasforma gli esempi R in expectations per consolidare le tue conoscenze sugli unit test. Capirai poi come documentare i dati del tuo pacchetto ed eseguire alcune verifiche finali per assicurarti di aver sviluppato un pacchetto R solido.
Sviluppare pacchetti R
Corso completato
Ottieni Attestato di conseguimento
Aggiungi questa certificazione al tuo profilo LinkedIn, al curriculum o al CVCondividila sui social e nella valutazione delle tue performanceIscriviti ora
Unisciti a oltre 19 milioni di studenti e inizia Sviluppare pacchetti R oggi!
Crea il tuo account gratuito
Continua con GoogleMostra più opzionio
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.