Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
# About this workshop ## Description: You can find a bookdown version of this workshop here: https://hshsl-training.github.io/cdabs_r_series_2022-07/ This repository contains data and other material which are used in the CDABS R Workshop Series. There are four sessions in this series: ### Session 1: Introduction to R and Rstudio This session will provide a solid foundation in working with R and RStudio and lay the groundwork to enable participants to explore more advanced topics in R programming. No experience with R or programming is required. Topics covered will include: - Navigating the RStudio interface, installing packages, getting help - Naming and working with objects - Using functions - Identifying R data types and structures - Working with scripts Rstudio Cloud Workspace for Session 1: [https://rstudio.cloud/project/4241048][1] ### Session 2: Data Wrangling with R - Introduction to the Tidyverse This session will introduce the concept of “tidy” data, and the versatile collection of packages known as the Tidyverse. Participants will get hands-on experience wrangling real datasets. Topics covered include: - Loading data from external files - Subsetting data - Transforming data from wide to long - Working with dates - Joining multiple datasets - Rstudio Cloud workspace for session 2: [https://rstudio.cloud/content/4266255][2] ### Session 3: Data Visualization in R with ggplot2 Learn how to use the ggplot2 package, a robust Tidyverse package used to create high quality graphics for exploring and communicating your data. We will go beyond basic graphs and learn how to customize and annotate our graphs for more effective storytelling. Participants will have the best experience if they attended session two in this series or have some previous experience with R and the Tidyverse. Topics covered include: - Visualization best practices - Grammar of graphics – ggplot2 layers, aesthetics, and geoms - Choosing an effective graph type for your data - Customizing labels, axes, legends, and more - Choosing a color palette and themes Rstudio Cloud workspace for session 3: [https://rstudio.cloud/content/4282445][3] ### Session 4: Introduction to Reproducible Research and Interactive Data Applications in R This session will provide a high-level overview of the vast ecosystem in R for reproducible research and creating interactive data visualizations. Users will learn about version control, packages available in R for creating reports, online books, and even blogs. There will also be an introduction to creating data applications/ dynamic dashboards using the Shiny package in R. Participants will have the best experience if they have some familiarity with R syntax and the RStudio interface. Topics covered will include: - Version control with Git - Integrating RStudio and GitHub for project data and code management and version control. - Reproducible research reports with code and prose with RMarkdown - Sharing your work on the web with Bookdown/Blogdown - Interact, analyze, and communicate your data with Shiny ## Duration: 3 hrs per session ## Prerequisites: Sign up for a [free RStudio Cloud](https://rstudio.cloud/plans/free) account. No knowledge of R or programming is needed for Session 1. The remaining sessions continue to build on the lessons from Session 1. ## Related classes: * [Getting Connected to your Data – A Reproducible Workflow for Data Wrangling](https://osf.io/mwcve/) * [Post-Doc Bioinformatics Training Series](https://osf.io/byfz8/) * [T32 Epidemiology of Aging Summer Data Science Series](https://osf.io/qxj8h/) [1]: https://rstudio.cloud/project/4241048 [2]: https://rstudio.cloud/content/4266255 [3]: https://rstudio.cloud/content/4282445
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.