как использовать переменную в качестве имени столбца в ggbetweenstats

#r

#r

Вопрос:

Как я могу использовать имя переменной в ggbetweenstats? Похоже, ничего из этого не работает:

 xField='Species'  ggbetweenstats(  data = iris,  x = xField,  y = Sepal.Length,  title = "Distribution of sepal length across Iris species" )  ggbetweenstats(  data = iris,  x = as.symbol(xField),  y = Sepal.Length,  title = "Distribution of sepal length across Iris species" )  

Ответ №1:

Используя rlang::sym и оператор bang-bang ( !! ), вы могли бы сделать:

 library(ggstatsplot)  xField lt;- "Species"  ggbetweenstats(  data = iris,  x = !!rlang::sym(xField),  y = Sepal.Length,  title = "Distribution of sepal length across Iris species" )