For learners with basic data analysis concepts who are new to R. You can pause the recordings and practice small examples before attempting a complete analysis.
About this course
Explore R as a tool for preparing, analyzing, and communicating data. This focused Google video course covers R programming, RStudio, data handling, visualization with ggplot2, and reports with R Markdown. It collects the R-focused lessons from the wider analytics series.
What you can learn
- Navigate introductory R and RStudio workflows
- Work with data and build visualizations with ggplot2
- Combine code and explanation in an R Markdown report
Course at a glance
| Provider | |
|---|---|
| Platform | YouTube · Grow with Google |
| Access | Free Video |
| Level | Beginner — WikiFree audience assessment |
| Main language | English |
| Available videos | 5 |
| Video duration | 3h 0m · allow extra time for practice |
| Details checked | 8 October 2026 |
Who is this for?
For learners with basic data analysis concepts who are new to R. You can pause the recordings and practice small examples before attempting a complete analysis.
Put the ideas into practice
Use a small public dataset to calculate a summary and create one labeled chart. Put the code and a plain-language interpretation together in a short report that another learner could reproduce.
Choose a video from the lesson list, search for a topic, or use Previous and Next to follow the official playlist order. Mark lessons complete as you go. Your progress is saved in this browser without requiring a WikiFree account.
Free videos and certificate access
These publicly available YouTube videos are free to watch. This listing does not include a Google Career Certificate, graded assignments, or access to a separate paid learning program. Some playlists introduce or preview a larger certificate curriculum. Any certificate enrollment and its current terms are separate from watching here.
Software, advertising, cloud services, and some AI features shown in the videos may require an account or a paid plan. Watching does not require purchasing those optional services. Recorded interfaces can differ from current versions.
Related courses for your next step
- Compare another approachData Analysis with Python: Free Course
Focus: Python · NumPy
Beginner - Compare another approachFree MIT Course: R Programming for GIS and Spatial Data Analysis
Focus: Introduction to R, Part I: Interface and Data Structures · Introduction to R, Part III: Linear and Mixed Models in R
Beginner - Compare another approachExcel Data Analysis: Free Course
Focus: Excel data analysis · Data preparation
Beginner
Compare course focus, level and study time
| Course | Level | Focus | Study time |
|---|---|---|---|
| This course — Free R Data Analysis Course: RStudio and ggplot2 | Beginner | Navigate introductory R and RStudio workflows · Work with data and build visualizations with ggplot2 · Combine code and explanation in an R Markdown report | 3h 0m of video; practice time is additional |
| Data Analysis with Python: Free Course | Beginner | Python · NumPy · pandas | 12h 6m of video; practice time is additional |
| Free MIT Course: R Programming for GIS and Spatial Data Analysis | Beginner | Introduction to R, Part I: Interface and Data Structures · Introduction to R, Part III: Linear and Mixed Models in R · Introduction to GIS, Part I: Key Concepts | 2h 38m of video; practice time is additional |
| Excel Data Analysis: Free Course | Beginner | Excel data analysis · Data preparation · Pivot tables | 3h 38m of video; practice time is additional |
Provider: Google. Videos play from the Grow with Google channel on YouTube.
Report a correction
Questions & discussion
Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.