Resources
This carefully curated collection of resources will help you find packages and learning resources to help you on your R journey.
Adding a logo to images with {magick} and {purrr}
Jadey Ryan shared her experience with automating the process of adding logos to images using the R packages {magick} and {purrr}. She also highlighted new merchandise such as tote bags and embroidered hats on her Etsy shop. Additionally, she announced a free webinar series on soil health where she will demo the {soils} R package. Alongside, she informed about the Parameterized Quarto workshops she is giving, focusing on efficient report generation using R and Quarto, with the next one scheduled with R-Ladies Abuja.
Go to Resource
Adding social media icons to charts with {ggplot2}
Adding social media icons to charts with {ggplot2}
Go to Resource
Advanced Reproducible Research in R
This content covers an advanced workshop titled 'Advanced Reproducible Research in R,' designed to teach collaborative and automated analysis pipelines in scientific research. It emphasizes the importance of reproducibility and open scientific practices, presenting solutions to challenges such as coding standards, software dependency documentation, and data analysis automation. The course uses a code-along format with real-world datasets, created with Quarto, GitHub, and GitHub Actions. The material is available on a website and the r-cubed-advanced GitHub repository, licensed under Creative Commons for open use and modification.
Go to Resource
Albert Rapp - Creating interactive visualizations with {ggiraph} (with or without Shiny)
Creating interactive visualizations with ggiraph (with or without Shiny)
Go to Resource
Albert Rapp - Four reasons to learn HTML + CSS as an R programmer
Four reasons to learn HTML + CSS as an R programmer
Go to Resource
Aligning Beliefs and Profession: Using R in Protecting the Penobscot Nation's Traditional Lifeways
In an interview, Angie Reed, Water Resources Planner for the Penobscot Indian Nation, shares her journey with R, from statistics to river conservation. Beginning with the Houlton Band of Maliseet Indians and later joining the Penobscot Indian Nation, she uses R to blend traditional views with modern technology. This enables engaging community involvement and environmental protection. Her work involves river stewardship, education in R coding, and development of an interactive R Shiny app for the local community, underscoring how R can be instrumental in preserving traditional lifeways and promoting sustainability.
Go to Resource
Alternative ggplot2 use: Crochet Patterns
Ryan McShane, Ph.D. demonstrates an unconventional use of ggplot2 to aid in crochet pattern design decisions. While attending a virtual statistics conference, McShane's partner works on a Chicago flag-inspired crochet baby blanket. To assist with visualizing the design, McShane employs ggplot2 to represent different pattern possibilities for the granny square arrangement, effectively combining data visualization with crafting. The article includes code snippets and detailed explanations on how to implement this creative application of ggplot2, turning a statistical tool into an artistic aid.
Go to Resource
An Exploration of Simple Features for R
Introduction to GIS with R through the sp and sf packages.
Go to Resource
An Exploration of Simple Features for R
An exploration of the implementation of simple features standard by the sf package for R
Go to Resource
An Introduction to R
This content encompasses a comprehensive guide to R programming for beginners, covering the fundamentals of R language and its application in data analysis. Starting with installation instructions for R and RStudio, the book provides an orientation to the RStudio interface, discusses project management, and introduces R style guides. The book progresses to cover R's basic syntax, objects, and functions, as well as data management, including data types, structures, importing/exporting, and wrangling. It also delves into graphics with base R and ggplot2, simple statistics, programming structures in R, reproducible reports using R markdown, and version control with Git and GitHub. This primer is ideal for those new to R and aims to equip readers with the necessary skills for proficient data analysis with R tools.
Go to Resource
Animated active fire maps using NASA FIRMS data in R
This video tutorial demonstrates how to create animated active fire maps using NASA's Fire Information for Resource Management System (FIRMS) data within R. Viewers will learn the techniques for importing and handling satellite-derived fire data, processing it, and then visualizing the active fire spots over time using animation tools in R. The tutorial is designed for data analysts, environmental researchers, and GIS specialists interested in mapping and geospatial analysis to monitor wildfires and understand spatial patterns using NASA's publicly available data sets in R programming environment.
Go to Resource
Apple Music Wrapped with R
Andrew Heiss demonstrates how to create an Apple Music Wrapped equivalent using R, providing a data-driven alternative for Apple Music users who lack the Spotify Wrapped feature. Heiss shares his personal preference for owning music files over streaming, utilizing iTunes/Apple Music and iTunes Match for cross-device access. The article details extracting song metadata from an XML file, which stores play counts and other information, to perform data analysis and visualization, mimicking the Spotify Wrapped experience. He criticizes the single-entry play count system but optimistically approaches creating personalized music data statistics.
Go to Resource