Congratulazioni!
Sviluppare pacchetti R
Jasmin Ludolf
Content Developer
Ripasso Capitolo 1
- Struttura di un pacchetto R: cartelle,
DESCRIPTION, NAMESPACE
usethis::create_package()
- Inclusione dei dati nel pacchetto
- Scrivere funzioni R per lo sviluppo del pacchetto
- Installare e testare il pacchetto in locale
Ripasso Capitolo 2
- Confrontare pacchetti vs. script
- Scegliere un nome informativo per il pacchetto
- Verificare la disponibilità del nome su CRAN
- Esplorare le opzioni di licenza
usethis::use_mit_license()
- Caricare componenti e controllare il pacchetto
devtools::load_all() e devtools::check()
Ripasso Capitolo 3
- Componenti dei file di help e funzioni esportate
- Importanza degli esempi nella documentazione
- Creare esempi con
roxygen2
- Scopo delle vignette
- Consultare e valutare le vignette
- Progettare e costruire vignette
usethis::use_vignette() e devtools::build_vignettes()
Ripasso Capitolo 4
- Riconoscere e creare unit test
usethis::use_testthat() e usethis::use_test()
- Esplorare le expect per i test
testthat::expect_equal() e testthat::expect_error()
- Organizzare ed eseguire gli unit test
- Aggiornare metadati e documentazione del pacchetto
- Discutere il versioning del pacchetto
- Eseguire un check del pacchetto
Prossimi passi
- Condividere il pacchetto online/con altri
- Usare
devtools::release() per la pubblicazione su CRAN
- Implementare l’integrazione continua per il pacchetto

Evviva!
Sviluppare pacchetti R
Preparing Video For Download...