This is the repo that will house our Introduction to R workshop materials. We have developed this workshop after running the UBC R Study Group for many years, as well as teaching/ helping at various Software Carpentry Workshops.
Our lesson plan consists of the following:
- Introducing learners to R Studio, working directory organization and R Project
- How to import data into R?
- How to munge your dataframe using dplyr?
- What is tidy dataframe and how to tame your unruly dataframe into a tidier verson?
- Beautiful figures with ggplot2
- Wrap-up exercises
Before the workshop, please make sure to install the following:
- R [https://www.r-project.org/]
- RStudio [https://www.rstudio.com/products/rstudio/download/]
- R package:
tidyverse
(by typinginstall.packages("tidyverse")
)
Study Group events are community events intended for networking and collaboration as well as learning. We value the participation of every member of the scientific community and want all attendees to have an enjoyable and fulfilling experience. Accordingly, all attendees are expected to show respect and courtesy to other attendees throughout the event and in interactions online associated with Study Group.
To make clear what is expected, everyone taking part in Study Group events and discussions—instructors, helpers, organizers, and learners—is required to conform to the following Code of Conduct. Organizers will enforce this code throughout events, but you may also contact us privately; all communication will be treated as confidential.
- Study Group is dedicated to providing a harassment-free learning experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, religion, or choice of text editor. We do not tolerate harassment of participants in any form.
- All communication should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate for any event.
- Be kind to others. Do not insult or put down other attendees.
- Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate.
- Attendees violating these rules may be asked to leave the event at the sole discretion of the event organizers without a refund of any charge that may have been levied.
Thank you for helping make this a welcoming, friendly event for all.
Harassment includes offensive verbal comments related to gender, sexual orientation, disability, physical appearance, body size, race, religion, sexual images in public spaces, deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.
Participants asked to stop any harassing behavior are expected to comply immediately.
Be careful in the words that you choose. Remember that sexist, racist, and other exclusionary jokes can be offensive to those around you.
If a participant engages in behavior that violates this code of conduct, the organizers may take any action they deem appropriate, including warning the offender or expulsion from the event with no refund of any fee that may have been levied.