”関数の引数になってる変数名を取得する”を新旧の書き方で書く

前も書いた気がするんだが一応。 rlangのほうがモダンなやつ

> f1 <- function(x){rlang::expr_text(rlang::enexpr(x))}
> f2 <- function(x){deparse(substitute(x))}
> a <- 123
> f1(a)
[1] "a"
> f2(a)
[1] "a"