Save for later

Building R Packages

Mastering Software Development in R,

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.
Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 3.6 based on 48 ratings
Length 5 weeks
Starts Jul 3 (43 weeks ago)
Cost $49
From Johns Hopkins University via Coursera
Instructors Roger D. Peng, PhD, Brooke Anderson
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science
Tags Computer Science Data Science Data Analysis Software Development

Get a Reminder

Send to:

Similar Courses

What people are saying

building r packages

Here are the links: http://rpubs.com/DocOfi/350304 and http://rpubs.com/DocOfi/350099 This course provides useful knowledge in building R packages, as well as opportunities to implement our knowledge.

Overall, this was a good course to learn the intricacies of building R packages.

Read more

going through

Almost all of the information is a screen scrape from a book and peer-evaluation, so you may be better off just getting the book and going through it.

You will learn how to develop, publish and maintain a R package, and it's quite an interesting skill that will change the way you manage your code (you'll probably always store your code in documented packages you'll host on gitHub then).Though it's a pertty hard MOOC for many reasons : quite inactive community, information you'll get in lessons isn't enough to complete assignments, course material is just book you'll have to read (no video, no interaction), you'll probably have the feeling you're going through something that's not really finished.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Writing Tutor 6 $22k

Writing Coordinator $39k

Writing & Literature Professor $42k

Good Neighbor Specialist $55k

Writing Tutor, Writing Center $55k

Research/Writing $57k

Writing Analyst $60k

Operations Analyst (Good Samaritan Hospital) $66k

Instructor, Writing Consultant $78k

technical writing $79k

Writing Instructor (University Writing) $80k

Good Dynamics Engineer $101k

Write a review

Your opinion matters. Tell us what you think.

Rating 3.6 based on 48 ratings
Length 5 weeks
Starts Jul 3 (43 weeks ago)
Cost $49
From Johns Hopkins University via Coursera
Instructors Roger D. Peng, PhD, Brooke Anderson
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science
Tags Computer Science Data Science Data Analysis Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now