library(tidyverse)
<- "Jane"
name
str_glue("Hi {name}. How are you?")
Hi Jane. How are you?
June 24, 2023
In R, I like string interpolation with glue and prefer it over Base-R paste(), paste0(), sprintf()
. Regularly, I use glue()
and forget to load the respective library at the top of the script or find glue::glue()
rather verbose.
A tidyverse blog post made me realize that stringr includes a str_glue()
function that wraps glue()
. stringr is loaded with library(tidyverse)
so that I can include it into my regular tidyverse workflow.
It is also documented on the stringr cheatsheet, but I have not relized that. It serves as useful reminder to look at the Posit Cheatsheets more regularly to review and update my workflow.