The objective of this workshop is to introduce basic R
programming knowledge and some general programming concepts that can be applied to other programming languages.
Lesson | Topic | Description |
---|---|---|
0 | Introduction to R | An introduction to what R is. |
1 | Basic Data Types & Structures | An introduction to R 's basic data types and data structures such as vectors, lists, matrices, and dataframes. |
2 | Importing & Exporting Data in R | A demonstration on how to import and export data into R , including how to read and write common file types such as csv, tsv, and xlsx. |
3 | Manipulating Dataframes using the Tidyverse & Conditional and Iterative Statements | A demonstration of how to sort, filter, and manipulate dataframes using conditional & iterative statements and functions from popular packages in the Tidysverse (such as tidyr & dplyr) to prepare data for analysis and plotting. |
3.1 | Conditional & Iterative Statements | An additional lesson that expands on logical expressions, conditional statements, and iterative statements in R . |
4 | Basic Data Analysis & Data Visualisation | A demonstration of how to perform basic data analysis such as anova and regression, and basic plotting in R . |
RStudio is an integrated development environment(IDE), which is a graphical user interface(GUI) that offers tools, such as a syntax-highlighting editor that makeR
, easier to use. RStudio requires R
3.3.0+. Make sure to download the correct version of R
for your operating system.
Note: This Github will be updated with more topics in the future and refined.