【发布时间】:2020-02-20 12:10:23
【问题描述】:
在下面的示例中,我将数据集的列名传递给使用 ggplot 的函数。 该函数可以提取列名并成功绘制图形但轴标签错误
library(tidyverse)
attach(mpg)
plot_func <- function(col_name) {
ggplot(mpg,aes(x = col_name, fill = class)) +
geom_bar()
}
plot_func(drv)
是否可以将 x 轴标签从 col_name 更改为 drv。我尝试了以下方法,但它不起作用。
plot_func("drv")
【问题讨论】: