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

New features in {gt} package
The blog post highlights the new features introduced in {gt} 0.10.0, a package for creating tables in R. Developed by Posit, formerly RStudio, the update includes novel functionalities like nanoplots and units notation. Rich Iannone, a software engineer at Posit, outlines these enhancements. He's known for his work on R packages like {gt} and {blastula} and his contributions to the Quarto project. His talk of exploration and adventure reflects his passion beyond coding. The article encourages subscribing for more insightful open-source data science content.
Go to Resource

Notes from a data witch - Four ways to write assertion checks in R
Learn about four different approaches to writing assertion checks in R to ensure code fails loudly and throws an error when assumptions are violated.
Go to Resource
Notes from a data witch - Four ways to write assertion checks in R
This article discusses the importance of writing assertion checks in R to ensure code fails loudly and throws an error when assumptions are violated. It explores four different approaches to writing assertions in R, with examples and explanations.
Go to Resource

Notes from live code review of {soils} package
Jadey Ryan reflects on the value of having their R package, {soils}, reviewed live by expert R developers. The post includes candid thoughts on the process, emphasizes the importance of community feedback, and shares learning points such as good practices in R package development, defensive programming, and the use of specific R functions. It includes a recording of the review, insights on doing well and areas for improvement, and a mix of technical details relevant to R package development.
Go to Resource

officedown
officedown is an R package that enhances the formatting of Microsoft Word and PowerPoint documents produced by R Markdown. It provides features such as compatibility with the functions of the package officer, the ability to use table styles and list styles defined in a Word template, and support for flextable output. officedown also enhances PowerPoint productions by providing a mechanism for placing results according to a slide template contained in the PowerPoint document. For more information, refer to the package documentation.
Go to Resource

Open Case Studies | Bloomberg American Health Initiative
The Open Case Studies project showcases the possibilities of what can be achieved when working with real-world data. It provides insights about gathering and working with data for students, instructors, and those with experience in data science or statistical methods at nonprofit organizations and public sector agencies. Each case study focuses on an important public health topic and introduces methods to provide users with the skills and knowledge for greater legibility, reproducibility, rigor, and flexibility in their own data analyses.
Go to Resource

Ordering images of toast from least toasted to most toasted...
The GitHub repository 'toast' by cj-holmes is a unique project that involves organizing images of toast based on their level of toasting, from least to most toasted. It provides an analytical approach to the humorous question of the best way to 'toast a toast' using R and ImageMagick. The repository includes code to read and analyze an image of toast, select pixel values, and visualize them to identify the level of toasting. It leverages packages from the tidyverse and uses ggplot for visualization and magick for image processing to create a greyscale intensity from RGB values of pixels.
Go to Resource

Origin and development of a Snowflake Map
This blog post describes the origin and development of a snowflake map, a data visualization technique for representing snow cover. The author explains the concept, the data used, and the steps involved in creating the map. The post also mentions the use of various packages like ggimage and magick. The final result is a snowflake hex map of the contiguous U.S. that shows average snow cover.
Go to Resource

Overriding {ggplot2} Legend Keys · Jindra Lacko
This content describes a method to achieve visual consistency in {ggplot2} legends across different plot types by overriding the legend keys. Specifically, it addresses aligning legend keys between a choropleth map and a point map in R, with the choropleth map using square keys and the point map using round points. The article provides an example using North Carolina shapefiles and demonstrates how to use the key_glyph argument in geom_sf() to customize legend glyphs, thereby maintaining a consistent legend appearance across multiple plots. It also explores alternative glyphs like timeseries and boxplot in the context of maps.
Go to Resource

Parameterized Reporting with RMarkdown
Parameterized Reporting with RMarkdown is a tutorial that explains how to use parameterized reporting in RMarkdown to generate multiple reports at the same time.
Go to Resource
