Loading...
Loading...
Use R to clean data, make clear charts, run statistical tests and share reports with the tidyverse and R Markdown.
Free, no-obligation chat · Affordable plans that fit your budget · Start this week
About this course
R is the language many statisticians, researchers and data analysts use to explore data, test ideas and draw charts. It is powerful, but beginners often struggle with its unusual syntax, data frames, and knowing which statistical test to use and how to read the output.
This course follows the standard R path and the book R for Data Science: R basics, data structures, importing data, tidying and transforming with dplyr and tidyr, visualisation with ggplot2, descriptive statistics, probability, hypothesis tests, linear and logistic regression, and reproducible reports with R Markdown and Quarto.
There are no self-study lessons for R on MentorNxt yet (our free lessons cover Java and Python), so this course is taught through affordable 1:1 online mentoring. Message us on WhatsApp or email, or fill in the short form, for a free, no-obligation chat. We will suggest a plan that fits your budget and flexible timings in your time zone, and you can start this week.
Outcomes
Detailed syllabus
Every module lists its topics and what you will be able to do. Your mentor plans sessions around them and your own goals.
Tools and the basics of the language.
By the end of this module you can
Covered in 1:1 mentoring sessions
The building blocks for data in R.
By the end of this module you can
Covered in 1:1 mentoring sessions
Getting data into a shape you can use.
By the end of this module you can
Covered in 1:1 mentoring sessions
Asking questions of your data.
By the end of this module you can
Covered in 1:1 mentoring sessions
The grammar of graphics.
By the end of this module you can
Covered in 1:1 mentoring sessions
Writing reusable code.
By the end of this module you can
Covered in 1:1 mentoring sessions
Summarising and understanding data.
By the end of this module you can
Covered in 1:1 mentoring sessions
Deciding whether an effect is real.
By the end of this module you can
Covered in 1:1 mentoring sessions
Modelling relationships.
By the end of this module you can
Covered in 1:1 mentoring sessions
Sharing your results.
By the end of this module you can
Covered in 1:1 mentoring sessions
Ways to learn
A mentor who knows this course plans sessions around your goal, explains each idea with fresh examples and checks your understanding. Personal attention, flexible timings in your time zone and affordable plans that fit your budget.
Talk to our teamHow it works
Four simple steps to start R Programming for Statistics and Data with a mentor. A real person replies to you; there is no booking system.
Message us on WhatsApp or email, or fill in the short form. The first chat is free, with no obligation.
We listen to your goal, level and deadlines, then suggest a plan that fits your budget and timings.
Online 1:1 sessions with a mentor who knows your course, explains clearly and checks your understanding.
Keep going between sessions with practice, and watch your confidence grow week by week.
Learn by doing
Import, tidy and explore a public dataset with dplyr and ggplot2, and write up three findings.
Run a t-test or chi-squared test on experiment data and report the result with a confidence interval.
Fit and check a regression model, explain the coefficients and predict for new cases.
Choose a question, analyse the data and publish a clear R Markdown or Quarto report.
Your progress
Milestones from the start, middle and end of the syllabus.
Set up R and run scripts in an RStudio project
Early on
Write a function to automate a repeated task
Halfway
Produce a complete report that rebuilds from code and data
By the end
FAQs
Free, no-obligation chat
Tell us what you need. Our support team replies within one working day, by email or WhatsApp, whichever you prefer, and arranges your mentor.
Prefer to talk first?
Message the support team directly. We usually reply the same day.
Our mentors teach and explain. They never complete graded work, tests or assessments for students.
Keep going
pandas, data cleaning, groupby, charts and reporting in Python.
NumPy, pandas, statistics, EDA and first models with scikit-learn.
SQL from first query to joins, window functions, design and indexes.
Regression, classification, ensembles, SVM, clustering, PCA and evaluation.
Excel formulas, lookups, PivotTables, macros, VBA, UserForms and automation.
Last reviewed
Message us on WhatsApp or email, or fill in the short form. Our team replies with a plan that fits your goal and budget, and you can start this week.
Talk to us about a mentor