Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
R for Researchers: Statistics, Graphs and Data Analysis
Rating: 3.8 out of 5(293 ratings)
43,962 students

R for Researchers: Statistics, Graphs and Data Analysis

Learn R from scratch - data handling, statistics, publication-quality graphs, reports and deep learning
Last updated 9/2026
English
English [Auto],

What you'll learn

  • Install R and RStudio and find your way around the interface, with no prior programming experience
  • Import, prepare, manipulate and export research data in R
  • Run descriptive statistics, correlations, t-tests, ANOVA and multiple linear regression
  • Create basic plots, advanced and animated graphs, and wind rose diagrams
  • Generate research reports directly from R
  • Get started with deep learning in R
  • Recognise and debug the R errors that most often trip up beginners

Course content

6 sections • 24 lectures • 1h 49m total length
  • Introduction to the Course and Installing R3:39

    Learn to use R for data analysis, statistical computations, and visualizations, install R and RStudio, handle data import and manipulation, and explore AI and deep learning basics in R.

  • Setting Up Your Working Directory4:18

    Set and change your working directory in R for researchers, learn to list, delete, and remove contents, locate data sets, and verify file existence.

  • Overview of R Functions3:39

    Explore types of functions in R—built-in, package-based, and user-defined—learn their basic syntax with name, arguments, and body, and apply examples like max, min, mean, and a mile to kilometer converter.

  • Managing R Packages2:50

    Learn how R packages extend the library with functions and data sets, and manage them by installing, loading with library, and updating or removing via install.packages, remove.packages, and update.packages.

  • Quiz: Functions and Packages in R

Requirements

  • No prior programming experience required - R is taught from installation onwards
  • R and RStudio are free and run on Windows, macOS and Linux
  • A dataset of your own is useful but not needed; the course works with real weather data
  • Basic familiarity with statistical concepts helps, but each test is explained as it is used

Description

A short, practical start in R - built around what research actually asks of you.

Most researchers do not need to become R developers. They need to import a dataset, run the right test, produce a figure a journal will accept, and be able to do it again next month when the data changes. That is what this course covers, in under two focused hours.

You will install R and RStudio, set a working directory, and get to grips with functions and packages. Then into data handling - types, importing, preparing and downloading annual weather data, exporting and manipulating.

The statistics

  • Descriptive statistics

  • Correlation analysis

  • ANOVA

  • Student's t-test

  • Multiple linear regression

The figures and reports

  • Basic plots in R

  • Advanced and animated graphs

  • Wind rose plots across different time periods, with a homework exercise using Heathrow station data

  • Generating research reports directly from R

There is also an introduction to deep learning in R across two lectures, and a lecture on the errors that most often stop beginners - what they mean and how to fix them.

Before you enrol

No programming experience is needed; R is taught from installation onwards. R and RStudio are free and run on Windows, macOS and Linux. Basic familiarity with statistical concepts helps, but each test is explained as it is used. This is a compact course - it will get you working in R quickly rather than cover every corner of the language.

Taught by Dr. Azad Rasul, Assistant Professor of Remote Sensing, with a PhD in Geography, over 12 years of programming in research, and more than 150,000 students enrolled across his Udemy courses.

Enrol now and run your next analysis in code you can re-run.

Who this course is for:

  • Researchers and postgraduate students who need statistics but have never written code
  • Scientists using SPSS or Excel who want analysis they can re-run and share
  • PhD candidates preparing figures and statistics for a thesis or paper
  • Environmental and climate researchers working with weather and time-series data
  • Anyone who needs R for a course or a job and wants a short, practical start