R provides an extensive range of statistical and graphical techniques, and is highly extensible with many packages available on the Comprehensive R Archive Network (CRAN). This course will cover the basics of R programming including data types, functions, loops, conditionals, and data visualization.

  • Programming Fundamentals

    • Conditions and loops
    • Objects and classes
    • Debugging

  • Working with Data in R

    • Reading CSV and Excel Files
    • Reading text files
    • Writing and saving data objects to file in R

  • Strings and Dates in R

    • String operations in R
    • Regular expressions
    • Dates in R

  • Data Visualisation in R

    • Basic Visualization
    • Advanced visualization

Student Work