Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Crash Course: R Programming for Biostatistical Data Analysis
Rating: 4.8 out of 5(22 ratings)
684 students

Crash Course: R Programming for Biostatistical Data Analysis

RStudio Crash Course: Learn data cleaning, visualization, and regression in R using real public health datasets
Last updated 5/2026
English

What you'll learn

  • Import Excel/CSV/DHS-style data, clean & recode variables, handle missing values, and create analysis-ready datasets.
  • Create publication-ready tables and plots using dplyr, tidyr, ggplot2, and gtsummary
  • Run regression for epidemiology: logistic (OR), log-binomial/Poisson (RR), and interpret results with 95% CI and p-values
  • Export results to Word/Excel and build a reproducible workflow with scripts, folders

Course content

9 sections37 lectures2h 10m total length
  • Introduction to the RStudio Crash Course1:41

    Welcome to the RStudio Crash Course for Biostatistics and Epidemiology. Learn what you’ll study and how this course will support your research and publications.

Requirements

  • A laptop/PC with internet access
  • Install R and RStudio (free) — I’ll guide you step-by-step

Description

Practical R Programming for Biostatistical Data Analysis is designed for MSc/MPH/PhD students, public health researchers, and anyone who wants to analyze health data efficiently using R and RStudio. If you are planning to publish a paper, write a thesis, or prepare a research report, this course will guide you step by step with practical, real-world examples.

This is a hands-on course focused on applied data analysis rather than theory. You will learn how to work with real datasets and build a complete analysis workflow in R.

You will start from the basics: setting up R and RStudio, understanding the interface, and working with projects, scripts, and packages. Then, you will move into real research workflows—importing data (Excel/CSV), cleaning and recoding variables, handling missing values, and preparing analysis-ready datasets using tidyverse tools.

Next, you will learn how to create clear and publication-ready tables and visualizations. The course focuses on applied epidemiological analysis, including regression models and interpretation. You will learn how to estimate and interpret Odds Ratios (OR) using logistic regression and Risk Ratios (RR) using log-binomial or Poisson models, along with presenting results using 95% confidence intervals and p-values.

By the end of this course, you will be able to conduct a complete data analysis workflow in RStudio and produce publication-ready outputs with confidence.


Who this course is for

  • MSc, MPH, and PhD students

  • Public health and epidemiology researchers

  • Professionals working with health or survey data

  • Anyone with basic R knowledge who wants practical data analysis skills

Who this course is for:

  • Ideal for MSc/PhD students and researchers who want to learn RStudio for epidemiology/biostatistics data analysis and publication