In this course you will learn how to program in R and how to use R for effective data analysis. You will learn how to install and configure software necessary for a statistical programming environment and describe generic programming language concepts as they are implemented in a high-level statistical language. The course covers practical issues in statistical computing which includes programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting R code. Topics in statistical data analysis will provide working examples.

R Programming
Ends in 6 days! Save 40% on your access to 10,000+ programs and make a real impact in your career. Save now.

R Programming
This course is part of multiple programs.



Instructors: Roger D. Peng, PhD +2 more
751,759 already enrolled
Included with
22,373 reviews
Recommended experience
What you'll learn
Understand critical programming language concepts
Configure statistical programming software
Make use of R loop functions and debugging tools
Collect detailed information using R profiler
Skills you'll gain
- Category: Programming Principles
- Category: Software Installation
- Category: Statistical Methods
- Category: Data Structures
- Category: Data Analysis
- Category: Statistical Programming
- Category: Statistical Analysis
- Category: Performance Tuning
- Category: Data Import/Export
- Category: Simulations
- Category: Program Development
- Category: Debugging
Tools you'll learn
- Category: R (Software)
- Category: R Programming
Details to know

Add to your LinkedIn profile
6 assignments
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 4 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors

Offered by

Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
68.05%
- 4 stars
22.12%
- 3 stars
5.82%
- 2 stars
2.09%
- 1 star
1.89%
Showing 3 of 22373
Reviewed on Feb 12, 2016
This course is a good starting point for learning the bits and pieces of R. It shows you how to work with data in a fairly easy manner.The course is well explained and the exercises are challenging.
Reviewed on Sep 8, 2019
The course was a wonderful introduction to R, though I felt the programming projects were lacking a bit in terms of direction. Definitely go through the swirl exercises to help reinforce everything!
Reviewed on Feb 20, 2017
I am pleasantly surprised with the quality of this course. For a beginner, the Swirl exercises are incredibly helpful and I was able to build confidence in working with R because of them. Thank you!