I Understand
We use cookies.Click here for details.

Building R Packages

Writing good code for data science is only part of the job. In order to maximizing the usefulness and reusability of data science software, code must be organized and distributed in a manner that adheres to community-based standards and provides a good user experience. This course covers the primary means by which R software is organized and distributed to others. We cover R package development, writing good documentation and vignettes, writing robust software, cross-platform development, continuous integration tools, and distributing packages via CRAN and GitHub. Learners will produce R packages that satisfy the criteria for submission to CRAN.

Created by Johns Hopkins University


brand

What you’ll learn


In this learning resource you will gain confidence with the skills demanded from organizations today. The most relevant technique from the educational opportunity that is often included by organizations is Data Science. The most relevant tool is R.

Who will benefit?


Comparing the description from this learning resource with nearly 10,000 data-related job postings, we determine that those in or pursuing Data Scientist roles have the most to gain.