R packages are the best way to create robust re-usable code, either for internal use or for sharing with the wider community. In this course we will look at how to write functions which are robust for use by others. We will then go through the process of authoring function based R packages with the help of the recommended development tools.

Number of course hours : 8
Level: Expert
Topics Covered:
Course Content:
- Developing robust functions
- Setting up git based package sources
- Adapting function code for a package
- Writing help files and vignettes
- Writing a test suite
- Installing the finished package