R Programming

R Programming is a widely-used language for statistical computing and graphics, providing a wide variety of statistical techniques such as linear and nonlinear modeling, classical statistical tests, time-series analysis, and more. Coursera's R Programming catalogue teaches you how to manipulate, analyze, and visualize data using R. You'll learn how to prepare, explore, and model data, make predictions using machine learning algorithms, and create high quality graphics for data visualization. This knowledge will serve you in fields like data science, statistics, machine learning, and other data-driven professions. You'll also master the use of key R packages, making your data analysis more efficient and effective.
46credentials
2online degrees
175courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Explore the R Programming Course Catalog

  • Status: Preview

    Skills you'll gain: Regression Analysis, Predictive Modeling, Investment Management, Risk Analysis, Investments, R Programming, Statistical Methods, Machine Learning, Statistical Analysis, Financial Analysis, Time Series Analysis and Forecasting, Supervised Learning, Financial Data

  • Status: Free Trial

    Johns Hopkins University

    Skills you'll gain: Rmarkdown, Knitr, Data Sharing, General Science and Research, Statistical Reporting, Data Analysis, Data Validation, Exploratory Data Analysis, R Programming, Technical Communication, Version Control

  • Status: Free Trial

    Skills you'll gain: Analytical Skills, Sampling (Statistics), Statistical Hypothesis Testing, Data Literacy, R (Software), Data Analysis, R Programming, Statistics, Public Health, Statistical Inference, Descriptive Statistics, Probability Distribution, Data Import/Export

  • Status: Free Trial

    University of California, Santa Cruz

    Skills you'll gain: Bayesian Statistics, Statistical Modeling, Markov Model, Statistical Analysis, Regression Analysis, R Programming, Simulations, Statistical Inference, Data Analysis, Probability, Probability Distribution

  • Coursera Project Network

    Skills you'll gain: Web Scraping, Relational Databases, Statistical Software, Data Import/Export, R Programming, MySQL, Data Capture, Microsoft Excel

  • Status: Free Trial

    Johns Hopkins University

    Skills you'll gain: Predictive Modeling, Machine Learning Algorithms, Statistical Machine Learning, Feature Engineering, Supervised Learning, Classification And Regression Tree (CART), Applied Machine Learning, Decision Tree Learning, R Programming, Machine Learning, Random Forest Algorithm, Regression Analysis, Data Processing, Data Collection

  • Status: Free Trial

    Skills you'll gain: Data Visualization, Surveys, Tidyverse (R Package), Data Analysis, Demography, Public Administration, Policy Analysis, Public Policies, R Programming, Statistical Programming, Data Transformation, Data Cleansing, Data Manipulation

  • Coursera Project Network

    Skills you'll gain: Data Manipulation, Tidyverse (R Package), Data Wrangling, Data Analysis, R Programming, Exploratory Data Analysis, Statistical Analysis

  • Status: Free Trial

    Skills you'll gain: Exploratory Data Analysis, Ggplot2, Data Visualization Software, Tidyverse (R Package), Data Visualization, Version Control, Data Analysis, Statistical Methods, Data Wrangling, R Programming, GitHub, Data Transformation, Statistical Analysis, Git (Version Control System), Data Manipulation, Statistical Programming

  • Skills you'll gain: Statistical Inference, Probability Distribution, R Programming, Statistical Visualization, Statistics, Data Visualization, Statistical Analysis, Statistical Modeling, Statistical Hypothesis Testing, Data Analysis, Probability

  • Coursera Project Network

    Skills you'll gain: Interactive Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting

  • Status: Free Trial

    University of California, Santa Cruz

    Skills you'll gain: Bayesian Statistics, Statistical Inference, Statistics, Data Analysis, Probability, Statistical Modeling, Statistical Analysis, Microsoft Excel, Probability Distribution, R Programming, Regression Analysis