Course
Intermediate R
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Loved by learners at thousands of companies
Training 2 or more people?
Try DataCamp for BusinessCourse Description
Feels like what you want to learn?
Start Course for FreeWhat you'll learn
- Apply mathematical and data-structure utility functions (abs(), round(), seq(), rep(), sort(), str()) to transform and inspect R objects.
- Create, convert, and compute with R date and time objects using Sys.Date(), Sys.time(), as.Date(), and as.POSIXct().
- Use lapply(), sapply(), and vapply() to apply functions over lists/vectors and reason about simplification behavior and return types.
- Use regular expression functions (grepl(), grep(), sub(), gsub()) to detect, extract, and replace text patterns in character data.
- Write custom R functions with arguments, defaults, control flow, and safe processing logic using if, else if, and return().
Prerequisites
Introduction to RConditionals and Control Flow
Loops
Functions
The apply family
Utilities
Complete
Earn Statement of Accomplishment
Add this credential to your LinkedIn profile, resume, or CVShare it on social media and in your performance reviewEnroll Now
FAQs
Is this course suitable for beginners?
This course is designed to help intermediate-level R programmers take the next step in advancing their skills. If you are a beginner, we suggest taking our Introduction to R course first.
Who will benefit from this course?
This course is suitable for individuals who work with data manipulation and analysis, such as data analysts and scientists.
What topics are covered in this course?
In this course, you will learn about conditional statements, loops, functions, applying functions, data structure manipulations, regular expressions, and working with times and dates.
Will I receive a certificate at the end of the course?
Yes, upon completing all course activities you will receive a certificate of completion.
What types of functions will I learn?
The course covers functions such as lapply, sapply, and vapply.
How long will this course take to complete?
This course is estimated to take about 6 hours of learning.
Join over 19 million learners and start Intermediate R today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Grow your data skills with DataCamp for Mobile
Make progress on the go with our mobile courses and daily 5-minute coding challenges.