В следующем примере я передаю имя столбца набора данных в функцию, которая использует ggplot. Функция может извлечь имя столбца и успешно построить график, но неправильная метка оси
library(tidyverse)
attach(mpg)
plot_func <- function(col_name) {
ggplot(mpg,aes(x = col_name, fill = class)) +
geom_bar()
}
plot_func(drv)
![plot_function](https://i.stack.imgur.com/lYqJM.png)
Есть ли в любом случае изменить ось х метка от col_name до drv. Я пробовал ниже, но это не работает.
plot_func("drv")