Applied Epi Using R


What's New?

Understanding R for Epidemiologists
These slides were created using LaTeX Beamer package. The handout was created using pdfjam
Public Health 251D: Applied Epidemiology Using R

Description

This is an intensive one-semester introduction to the R programming language for applied epidemiology. R is a freely available, multi-platform (Linux, Mac OS, Windows, etc.), versatile, and powerful program for statistical computing and graphics (http://www.r-project.org). This course will focus on core basics of organizing, managing, and manipulating epidemiologic data; basic epidemiologic applications; introduction to R programming; and basic R graphics.

Target audience

This course is intended for epidemiologists, medical epidemiologists, data analysts, and demographers that want an introduction to the R language for epidemiologic applications.

Course prerequisites

Completion of one semester of epidemiology and one semester of bio/statistics.

Course objectives

Upon completion of this course, participants will be able to:
  • Use R as a scientific calculator and a functional spreadsheet;
  • Enter, manage, and manipulate epidemiologic data in R;
  • Conduct basic epidemiologic analyses in R.;
  • Graphically display epidemiologic data;
  • Write basic R programs.

Syllabus & Readings

  • PH 251D Syllabus: (Download PDF) - Updated 2009-08-30
  • Applied Epidemiology Using R
  • Graphical Display of Epidemiolgic Data (Download Files)
  • Calculating Sample Size & Power
    • (Download PDF #1)
    • (Download PDF #2)

Additional Resources

  • R Project (HTML)
  • R Reference Card (Download PDF)
  • Official R manuals. (Download page)
  • Contributed R tutorials. (Download page)
  • Chongsuvivatwong V. Analysis of epidemiological data using R and Epicalc Epidemiology Unit, Prince of Songkla University, Thailand. (Download page)
  • Thompson L. S-PLUS (and R) Manual to Accompany Agresti's Categorical Data Analysis (2002), 2nd edition. (Download PDF)