ETC5513: Collaborative and Reproducible Practices
Workshop 1
🎯 Objectives
- Getting to know your colleagues
- Getting setup with R, RStudio and GitHub
Install R on your computer
R is maintained by an international team of developers and is available via The Comprehensive R Archive Network (CRAN) webpage. Please select the appropriate download option depending on your operating system: Windows, Mac, or Linux.
You can find some further information about how to install R here.
Install RStudio on your computer
RStudio is an integrated development environment for R, a programming language for statistical computing and graphics. It is available in two formats: RStudio Desktop is a regular desktop application while RStudio Server runs on a remote server and allows accessing RStudio using a web browser. (Source: Wikipedia)
Get yourself a free GitHub Student Developer pack
Sign up for a free GitHub Student Developer Pack. You will have to use your Monash email account (which you can add to your existing GitHub account if you like) and make sure you remember your login details!
To sign up, click here.
Getting to know more about R
Have a read about R here.
Get a ChatGPT account
Sign up for a free ChatGPT account here. You can use your Monash email address if you like.
Ask ChatGPT to give you an example of R code, then copy the code into RStudio and execute it. Compare with your colleagues at your table. Is it the same? Is it different? Is it correct?
R in practice
There are plenty of resources to start getting to know how R works. Here are a couple: