ESMARConf2022 Workshop 6: Introduction to writing R functions/packages
Channel: ESMARConf
Date: 2022-02-24

Presenter: Martin Westgate
Moderator: Chris Pritchard
Title: Workshop 6: Introduction to writing R functions/packages
Abstract: This workshop provides walkthroughs, examples and advice on how to go about building R functions and packages, and why you might wish to do so in the first place. It aims to discuss the benefits of using functions and packages to support your work and the work of others, and provides practical advice about when a package might be ready to 'go public'.

This answers the question about the difference between Depends, Imports and Suggests in R packages: https://kbroman.org/pkg_primer/pages/depends.html.

Link to further reading on R package development: https://r-pkgs.org/

Please cite as: Westgate, Martin (2022) ESMARConf2022 Workshop 6: Introduction to writing R functions/packages. ESMARConf conference presentation. Zenodo. https://doi.org/10.5281/zenodo.6334904