Resources
This carefully curated collection of resources will help you find packages and learning resources to help you on your R journey.

A Twitter bot with {rtweet} and GitHub Actions
A blog post about creating a Twitter bot using the R package rtweet and GitHub Actions
Go to Resource

Add last rendered or modified time to Quarto
Garrick Aden-Buie's blog post introduces 'now,' a Quarto extension that allows the automatic update of time information in Quarto documents. This extension saves time by eliminating the need for manual updates of dates in documentation footers. By adding the extension using 'quarto add gadenbuie/quarto-now,' Quarto users can employ shortcodes like '{{< now >}}' and '{{< modified >}}' to display the current or last modified time. The extension supports customization of time output formats and may significantly streamline Quarto project maintenance by ensuring date accuracy without manual intervention.
Go to Resource

Coloured text in {ggplot2}: {ggtext} vs {marquee}
This content compares two R packages, {ggtext} and {marquee}, which allow users to add colored text to {ggplot2} visualizations as an alternative to a traditional legend. It discusses the suitability of this approach for categorical data and provides examples using lemur data from Duke Lemar Center. The tutorial includes data wrangling with {dplyr} and creating a scatter plot in {ggplot2}, as well as describing the use of HTML and CSS for text formatting in the {ggtext} package.
Go to Resource
Git for Humans
A talk by Alice Bartlett at UX Brighton 2016 about using Git for humans.
Go to Resource

Happy Git with R
Happy Git and GitHub for the useR provides instructions on how to install and use Git and GitHub with R and R Markdown. It covers key workflows and demonstrates the synergy between R/R Markdown/RStudio and GitHub. The target audience includes those who use R for data analysis or work on R packages.
Go to Resource

Introduction to Open Data Science: GitHub
This chapter covers the topic of using GitHub for collaboration in open data science projects. It includes objectives and resources for learning about Git and GitHub, setting up Git & GitHub, creating and cloning repositories, syncing files between local and remote repositories, exploring remote GitHub, and collaborating with GitHub.
Go to Resource

Quarto Extensions
This content presents a catalog of various Quarto extensions, complete with metadata such as the release date, author, version, and the number of stars on GitHub. The extensions cover a wide array of functionalities to enhance HTML documents, websites, blogs, books, and academic publications. Some specific features include embedding webR, minimalist themes for presentations, APA7 document formatting, countdown timers, inclusion of vector icons, and integration of interactive elements like Shinylive and code editors. The Quarto extensions support a diversity of outputs, such as PDF, HTML, and slides, and cater to needs in publishing, theming, and interactivity.
Go to Resource

R for Excel Users: GitHub
This is a GitHub tutorial for R users who are familiar with Excel. It covers topics such as RStudio, RMarkdown, GitHub, ggplot2, dplyr, and tidying data.
Go to Resource

R package workshop
This content outlines the structure and components of an R package development workshop. It includes topics like setting up an environment, writing and documenting functions, version control, and publishing to repositories like CRAN and GitHub. The workshop is aimed at individuals with basic R knowledge and focuses on practical aspects, such as naming packages, creating DESCRIPTION files, managing dependencies, and integrating version control systems. Advanced topics include dataset inclusion and language integration. It is intended for a bioinformatics audience by COMBINE, utilizing bookdown for writing and RStudio for development.
Go to Resource

R Primers
R Primers offer updated RStudio/Posit educational content, now utilizing Quarto and webR. Originally developed by RStudio/Posit Education Team, these open-source tutorials help users learn R programming, deriving content from the book 'R for Data Science'. They are licensed under the CC BY-SA 4.0, ensuring wide accessibility for learners to improve their data science skills with R.
Go to Resource

Stat545
This is the table of contents for the STAT 545 resource, which covers various topics related to R programming.
Go to Resource