This 2-day intermediate course will move beyond simple scripts/recipes towards a more systematic understanding of R and its data structures. Topics include, among others:

  • Reproducible research with KnitR/markdown
  • Objects and data structures
  • Control flow and operations (if/else, for loops, etc)
  • Functions
  • Handling missing data
  • Data manipulation: concatenation, sorting, data subsetting, apply
  • Customisation of graphics