• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. R

R Courses

R courses focus on statistical computing and data analysis using the R programming language. You'll learn about data manipulation, visualization, and statistical modeling, along with techniques for exploring and interpreting complex datasets. Key topics may include regression analysis, time series analysis, and using packages like ggplot2 and dplyr for enhanced data handling.

Popular R Courses and Certifications


  • J

    Johns Hopkins University

    The Data Scientist’s Toolbox

    Skills you'll gain: Rmarkdown, Version Control, Data Science, R (Software), Git (Version Control System), GitHub, General Science and Research, Data Analysis, R Programming, Software Installation

    4.6 stars, 34K reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.6 (34K) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Michigan

    Arranging and Visualizing Data in R

    Skills you'll gain: Exploratory Data Analysis, Rmarkdown, R (Software), Plot (Graphics), Tidyverse (R Package), Statistical Visualization, Data Visualization, Data Visualization Software, R Programming, Data Analysis, Data Wrangling, Scatter Plots, Data Manipulation, Histogram, Statistical Reporting, Scripting, Package and Software Management, Data Transformation, Data Import/Export

    4.9 stars, 10 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.9 (10) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • J

    Johns Hopkins University

    The R Programming Environment

    Skills you'll gain: R (Software), Tidyverse (R Package), Web Scraping, Data Manipulation, R Programming, Data Transformation, Memory Management, Data Cleansing, Data Science, Big Data, Data Integration, Data Processing, Data Analysis

    4.3 stars, 1.2K reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.3 (1.2K) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Joining Data in R using dplyr

    Skills you'll gain: Data Cleansing, Data Manipulation, Data Integration, R Programming, Data Management

    4.2 stars, 6 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.2 (6) · Intermediate · Guided Project · Less Than 2 Hours

  • P

    Packt

    Deep Reinforcement Learning with Gymnasium

    Skills you'll gain: Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Model Optimization, Model Training, Model Evaluation

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
  • C

    Coursera

    Data Visualization using dplyr and ggplot2 in R

    Skills you'll gain: Ggplot2, Plot (Graphics), Tidyverse (R Package), Data Visualization, R Programming, Data Visualization Software, Data Manipulation, R (Software)

    5 stars, 20 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 5 (20) · Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Tidy Messy Data using tidyr in R

    Skills you'll gain: Ggplot2, Plot (Graphics), Data Cleansing, Data Transformation, Data Visualization, R Programming, Data Manipulation, Data Analysis, Data Management

    4.6 stars, 10 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.6 (10) · Intermediate · Guided Project · Less Than 2 Hours

  • U

    University of Pennsylvania

    Introduction to Finance and Accounting

    Skills you'll gain: Financial Statements, Financial Statement Analysis, Return On Investment, Accrual Accounting, Financial Accounting, Capital Budgeting, Financial Reporting, Accounting, Finance, Inventory Accounting, Balance Sheet, Financial Acumen, Income Statement, Financial Forecasting, Equities, General Finance, Cash Flows, Corporate Finance, Forecasting, Financial Analysis

    4.6 stars, 14K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (14K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • I

    IBM

    IBM Full Stack Software Developer

    Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, CI/CD, Object-Relational Mapping, OpenShift, Istio, Kubernetes, Cloud-Native Computing, Node.JS, Cloud Infrastructure, Git (Version Control System), HTML and CSS, Server Side, Javascript, Front-End Web Development, Cloud Computing, Data Ethics, Python Programming, Software Development

    4.6 stars, 61K reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.6 (61K) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
  • U

    University of California, Santa Cruz

    Coding for Everyone: C and C++

    Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Computer Programming, Algorithms, C (Programming Language), Graph Theory, Code Reusability, Memory Management, Computational Logic, Artificial Intelligence

    4.5 stars, 9.6K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.5 (9.6K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • U

    University of Pennsylvania

    Business Foundations

    Skills you'll gain: Financial Statements, Operations Management, Customer Analysis, Operational Efficiency, Financial Statement Analysis, Operational Excellence, Return On Investment, Accrual Accounting, Human Capital, Process Improvement and Optimization, Process Analysis, Branding, Financial Accounting, Marketing, People Management, Capital Budgeting, Finance, Peer Review, Project Design, Corporate Finance

    4.7 stars, 27K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.7 (27K) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • A

    AI Business School

    AI for R&D

    Skills you'll gain: Prompt Engineering, Agentic Workflows, Prompt Engineering Tools, Prompt Patterns, Generative AI Agents, Generative AI, AI literacy, No-Code Development, Multimodal Prompts, AI powered creativity, Research and Design, AI Workflows, Responsible AI, Artificial Intelligence, LLM Application, Innovation, Productivity, Agentic systems, Ideation, Operational Efficiency

    Beginner · Specialization · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
1…456…64

How to choose the right R course

Start with what you want to do with R. If you want to use R for statistical analysis, look for courses focusing on statistical modeling, hypothesis testing, and data visualization techniques. If you're interested in R for machine learning applications, choose courses that cover machine learning algorithms, data preprocessing, and model evaluation in R.

Skills you can learn in Data Analysis

Analytics (85)
Big Data (64)
Python Programming (47)
Business Analytics (40)
R Programming (37)
Statistical Analysis (36)
Sql (33)
Data Model (29)
Data Mining (27)
Exploratory Data Analysis (26)
Data Modeling (21)
Data Manipulation (20)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok