R, RStudio and R Markdown
Preface
During the course we will be using R programming language within RStudio Desktop editor and writing scripts using R Markdown (.Rmd). We will try to keep coding as simple as possible, but we do assume that you have a basic understanding of R and your computer is setup with RStudio and R version 3.5.0 or higher.
R skills that will be useful during the course are:
- using R as calculator incl. raising values to a power
- being able to work with vectors and matrices, incl. subsetting and matrices multiplication
- reading in data from .csv files, e.g. with
read.delim() - printing top few rows or last few rows of a data frame, e.g. with
head()andtail() - using in-built summary functions such as
sum(),min()ormax() - being able to use documentation pages for R functions, e.g. with
help()or?() - using
if elsestatements, writing simple loops and functions - making simple scatter plots of one numerical variable against another, both with
plot()andggplot() - being able to install CRAN packages e.g. with
install.packages() - being familiar with R Markdown format