Exploring Medical Data Science with R · Essential Table of Contents
Start here – the essential Table of Contents and roadmap for all lessons in this R for medical data science course.
This page is the central Table of Contents and learning roadmap for the “Exploring Medical Data Science with R” series, designed to help clinicians, researchers, and colleagues in the pharmaceutical industry quickly locate the chapters and case studies most relevant to their current needs. At a glance, you can see the topics covered in each chapter, the real-world datasets used (such as clinical trial and public health databases), and links to hands-on R code examples, making it easier to study systematically and to return later when you need to revisit a specific method or workflow.
Foundations in Medical Data Science
Sec.1-Ch.1-Subsec.1: The History and Development of Medical Data Science
Sec.1-Ch.1-Subsec.3: The R Language, From Its Origins to a Global Data Science Ecosystem
Sec.1-Ch.1-Subsec.5: Learning the Basics and Workflow of Data Analysis
Sec.1-Ch.2-Subsec.1: Downloading and Installing R and RStudio (Windows & Mac)
Sec.1-Ch.2-Subsec.2: A Practical Guide to the RStudio Interface
Sec.1-Ch.2-Subsec.3: Working Smarter with RStudio – Practical Tips for Customizing Your Environment
Sec.1-Ch.2-Subsec.4: Managing R Projects in RStudio and Visualizing Data with ggplot2 & gganimate
Sec.1-Ch.2-Subsec.7: Mastering Data File Handling in R – RDS, RData, CSV & TXT
Sec.1-Ch.2-Subsec.8: Mastering Data Files in R – Excel, SPSS, SAS, Stata & Minitab
Sec.1-Ch.3-Subsec.2: Dynamic Reporting with R Markdown & R Notebook
Sec.1-Ch.3-Subsec.5: Mastering Headings, Lists, Text Formatting, and Links in R Markdown
Sec.1-Ch.3-Subsec.7: From Knit to Integrated Multi-Document Workflows
Sec.1-Ch.3-Subsec.8: Integrating JavaScript Visualization for Interactive Data Reporting
Sec.1-Ch.3-Subsec.9: Creating Interactive Data Reports with R Markdown and Shiny
Basic Data Handling & Missing Data
Sec.B-Ch.1-Subsec.1: Fundamentals of Data and Core Data Structures for Clinical Data Science
Sec.B-Ch.1-Subsec.3: Assignment Operations and Arithmetic Operations in R
Sec.B-Ch.1-Subsec.4: Logical Operations and Matrix Operations in R
Sec.B-Ch.1-Subsec.5: A Complete Analysis of Loops and Iteration Functions in R
Sec.B-Ch.2-Subsec.2: From Data Sorting to Grouping and Filtering
Sec.B-Ch.2-Subsec.4: Handling Missing Data in Clinical Research Using R
Sec.B-Ch.2-Subsec.5: Deletion Strategies and Imputation Methods in R
Sec.B-Ch.2-Subsec.6: Random Regression Imputation for Handling Missing Data in Medical Data Science
Sec.B-Ch.2-Subsec.7:Data Reshaping, Deduplication, and Data Matching in R
Sec.B-Ch.2-Subsec.8:Using R for Data Reshaping, Row/Column Naming, and Data Type Conversion
Sec.B-Ch.2-Subsec.9:Data Transformation and Variable Engineering in R
Sec.B-Ch.2-Subsec.10:A Practical Guide to dplyr Variant Functions and Interactive Data Editing
Sec.B-Ch.2-Subsec.11:Data Reshaping in R, Feature Scaling, and Feature Visualization
Sec.B-Ch.2-Subsec.12:Mastering String Processing and Regular Expressions in R
Sec.B-Ch.2-Subsec.13:Mastering String Manipulation in R with stringr
Sec.B-Ch.2-Subsec.15:Pattern Matching and Text Manipulation with the stringr Package
Sec.B-Ch.2-Subsec.16:Mastering Date and Time Data Handling in R
Analysis of Quantitative Data
Sec.B-Ch.3-Subsec.1:Describing Central Tendency of Quantitative Variables with R
Sec.B-Ch.3-Subsec.2:Analyze 20 Outcomes Simultaneously with One Simple Function
Sec.B-Ch.3-Subsec.3:Understanding Hypothesis Testing Through Cases
Sec.B-Ch.3-Subsec.4:Understanding Normal Distribution and Normality Testing
Sec.B-Ch.3-Subsec.8:Analysis of Variance (ANOVA) and Its Applications
Analysis of Qualitative Data
Sec.B-Ch.4-Subsec.1:From One-Way to Multi-Way Cross-Tabulations with Odds Ratio Calculation in R
Sec.B-Ch.4-Subsec.3:Independence Tests in Statistical Analysis
Regression Analysis
Sec.B-Ch.5-Subsec.3:Dummy Variables in Clinical Regression Analysis
Sec.B-Ch.5-Subsec.6:Plot Diagnostics for Linear Regression Models
Sec.B-Ch.5-Subsec.7:Building Binary Logistic Regression Models
Sec.B-Ch.5-Subsec.9:Ordered Logistic Regression in Clinical Research
Sec.B-Ch.5-Subsec.10:Conditional Logistic Regression in Clinical Research
Advanced Regression Analysis
Meta-Analysis & Bibliometrics
Sec.2-Ch.1-Subsec.1: Understanding Meta-Analysis in Evidence-Based Medicine
Sec.2-Ch.1-Subsec.2: A Concise Guide to the 7 Key Steps of Meta-Analysis
Sec.2-Ch.1-Subsec.3: Fixed-Effect Dose–Response Modeling in R
Sec.2-Ch.1-Subsec.4: Detecting Publication Bias in Binary Outcome Meta-Analysis with R
Sec.2-Ch.1-Subsec.5: Sensitivity and Subgroup Analyses in Meta-Analysis of Binary Outcomes Using R
Sec.2-Ch.1-Subsec.6: Meta-Analysis of Continuous Variables in R
Sec.2-Ch.2-Subsec.3: Continuous Dose-Response Analysis and Prediction with R
Sec.2-Ch.2-Subsec.4: Best Linear Unbiased Prediction in Dose-Response Meta-Analysis
Sec.2-Ch.2-Subsec.5: Multivariate Meta-Analysis and Meta-Regression in R
Sec.2-Ch.2-Subsec.6: A Practical Guide to Bayesian Diagnostic Meta-Analysis in R (I)
Sec.2-Ch.2-Subsec.7: A Practical Guide to Bayesian Diagnostic Meta-Analysis in R (II)
Sec.2-Ch.2-Subsec.8: A Practical Guide to Bayesian Diagnostic Meta-Analysis in R (III)
Sec.2-Ch.2-Subsec.9: Application of Cumulative Meta-Analysis in Evidence-Based Medicine
Public Datasets
Sec.3-Ch.1-Subsec.2: Downloading and Exploring NHANES Data Using R
Sec.3-Ch.1-Subsec.3: Mastering NHANES Data in R – From Download to Analysis
Sec.3-Ch.1-Subsec.4: Understanding Sampling Weights and Complex Survey Design in NHANES
Sec.3-Ch.1-Subsec.6: NHANES Sample Weight Selection and Implementation in R



