x <- enquo(x)
!!x
sym(x)
It's been such an improvement, I thought it must've been a recent {rlang} update...
Then I found out it came out *before* I started using R 💀💀💀
#rstats
www.tidyverse.org/blog/2019/06...
x <- enquo(x)
!!x
sym(x)
It's been such an improvement, I thought it must've been a recent {rlang} update...
Then I found out it came out *before* I started using R 💀💀💀
#rstats
www.tidyverse.org/blog/2019/06...
- Handbook for Reproduction and Replication Studies @forrt.bsky.social
- A Crowdsourced Effort to Develop a Lab Manual Template @improvingpsych.org
- So, What’s the Deal with rlang, Anyway? @veerle.hypebright.nl
and more!
rdmweekly.substack.com/p/rdm-weekly...
- Handbook for Reproduction and Replication Studies @forrt.bsky.social
- A Crowdsourced Effort to Develop a Lab Manual Template @improvingpsych.org
- So, What’s the Deal with rlang, Anyway? @veerle.hypebright.nl
and more!
rdmweekly.substack.com/p/rdm-weekly...
Demystify rlang: its power & role in R.
👤 Veerle van Leemput (@veerle.hypebright.nl)
🔗 https://hypebright.nl/en/r-en/so-whats-the-deal-with-rlang-anyway-2/?utm_source=rss&utm_medium=rss&utm_campaign=so-whats-the-deal-with-rlang-anyway-2
#rladies#rstats#r
Demystify rlang: its power & role in R.
👤 Veerle van Leemput (@veerle.hypebright.nl)
🔗 https://hypebright.nl/en/r-en/so-whats-the-deal-with-rlang-anyway-2/?utm_source=rss&utm_medium=rss&utm_campaign=so-whats-the-deal-with-rlang-anyway-2
#rladies#rstats#r
There is an era of #Bioinformaticians who learned #R #RLang back when #Python #PythonLang wasn't very good at statistics/plotting. More recently, the trend has shifted towards the latter.
There is an era of #Bioinformaticians who learned #R #RLang back when #Python #PythonLang wasn't very good at statistics/plotting. More recently, the trend has shifted towards the latter.
Here's a pic & gist (bc it's frustrating to not be able to copy/paste the pic) #databs
f <- function(var_y) {
chr_var_y <- rlang::englue("{{ var_y }}")
chr_var_y
}
f <- function(var_y) {
chr_var_y <- rlang::englue("{{ var_y }}")
chr_var_y
}
Handle user expressions safely in package functions.
Pro Tip: Use {{ }} (embrace) for single arguments, ... for multiple arguments.
Resources: rlang.r-lib.org
#rstats #RPackageAdvent2025
Handle user expressions safely in package functions.
Pro Tip: Use {{ }} (embrace) for single arguments, ... for multiple arguments.
Resources: rlang.r-lib.org
#rstats #RPackageAdvent2025
Here’s how you can turn confusion into productivity with the right IDE
Let’s dive into 3 great options 🧵👇
The cli assistant was a massive help in transitioning from rlang warnings/errors to the cli versions.
chores is an extensible collection of LLM assistants for R to help you with repetitive, hard-to-automate tasks.
Read more: simonpcouch.github.io/chores/
The cli assistant was a massive help in transitioning from rlang warnings/errors to the cli versions.
github.com/r-lib/rlang/...
usethis.r-lib.org/reference/us...
github.com/r-lib/rlang/...
usethis.r-lib.org/reference/us...
🔵 rlang docs: The double evaluation problem youtu.be/zwTQReuIlIM
🔵 Mastering Shiny: Bookmarking youtu.be/94lBiGgCs7c
Visit dslc.video for hours of new #DataScience videos every week!
#RStats #rshiny
🔵 rlang docs: The double evaluation problem youtu.be/zwTQReuIlIM
🔵 Mastering Shiny: Bookmarking youtu.be/94lBiGgCs7c
Visit dslc.video for hours of new #DataScience videos every week!
#RStats #rshiny
#databs
#databs
The {nessy} package lets you create NES-style Shiny apps and deploy them just like any other Shiny app. Who said R is only for stats? 🚀
#RStats #Shiny #RLang #DataScience #VideoGames
The {nessy} package lets you create NES-style Shiny apps and deploy them just like any other Shiny app. Who said R is only for stats? 🚀
#RStats #Shiny #RLang #DataScience #VideoGames