Hands-on Introduction to R
To join via Zoom:https://utah.zoom.us/j/96339929196
meeting ID: 963 399 29196
To call in:
+1 408 638 0968
+1 646 876 9923
+1 669 900 6833
In this hands-on introduction we will cover the basic building blocks of the R programming
language.
We will start with some historical info on the R language. We then discuss the concept
of atomic data types and
homogeneous vectors. Through the concept of attributes we will introduce matrices,
arrays, factors and datetimes.
Subsequently, control structures and the concept of functions will be covered.
Afterwards, the topic of heterogeneous vectors (lists and dataframes) and IO will
be addressed.
If time permits we will discuss the concept of environments, libraries and a few statistical
distributions.
At the present time, ggplot2, debugging, profiling will not be covered. They certainly
will be covered in the near future.
After each section time will be spent on exercises.
In order to do the exercises you need to have access to an R language interpretor
and the RStudio IDE.
We recommend one of the following options:
We recommend one of the following options:
- If you have a valid CHPC account, we recommend to use CHPC's ondemand platform
- You can also install R and RStudio on your own laptop/desktop
- RStudio Cloud offers a free web version of R and RStudio
The class material is available at:
Additional material: