Test your R programming skills with this quick assessment. Answer 10 multiple-choice questions to get your score, then check the Scoring Guide to find your level and recommended learning path.
mtcars %>% group_by(cyl) %>% summarise(mean_mpg = mean(mpg))
0-30: Beginner Level
Skill Level: New to R programming
Recommended Coursera Courses:
R Programming by Johns Hopkins University
R basics
Data types and structures
Basic functions
Introduction to R for Data Science by IBM
Programming fundamentals
Basic data manipulation
Data Science: Foundations using R by Johns Hopkins
R basics
Data manipulation
Basic visualization
40-70: Intermediate Level
Skill Level: Familiar with R basics, ready for advanced concepts
Recommended Coursera Courses:
Advanced R Programming by Johns Hopkins University
Data manipulation with dplyr
Advanced visualization
Statistical analysis
Data Analysis with R by IBM
Statistical methods
Data analysis
Hypothesis testing
Data Visualization & Dashboarding with R Specialization by Johns Hopkins
ggplot2 mastery
Complex visualizations
Interactive graphics
80-100: Advanced Level
Skill Level: Experienced R programmer
Recommended Coursera Courses:
Clustering and Classification with Machine Learning in R by Packt
Machine learning techniques in R
Data pre-processing and feature selection
Advanced R Programming by Johns Hopkins
Advanced r programming techniques
Professional package development
Machine Learning Algorithms with R in Business Analytics by University of Illinois
Regression analysis for business problems
Comprehensive machine learning framework
Beginner Level
Basic syntax
Data types and structures
Basic functions
Simple data manipulation
Basic plotting
Reading/writing data
Intermediate Level
Data wrangling with tidyverse
Statistical analysis
Advanced visualization
Package usage
Basic modeling
Data cleaning
Advanced Level
Machine learning
Advanced statistics
Package development
Production deployment
Performance optimization
Complex data analysis
Beginner Level: Junior Data Analyst, Research Assistant, Statistical Assistant
Intermediate Level: Data Analyst, Biostatistician, Market Research Analyst
Advanced Level: Data Scientist, Senior Statistician, Quantitative Researcher
Writer
Coursera is the global online learning platform that offers anyone, anywhere access to online course...
This content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.