我在下面有一个示例数据
data <- data.frame(yr=c(1999,2000,2001,2002,2003,2004,2005,2006,2007,2009,2010,2011,2012),
ntemp =c(11,12,13,14,15,16,17,18,19,20,21,12,23))
当我尝试运行此函数时,访问ggplot函数内的变量。
FUN<-function(data, fun.y,yr) {
fun.data <- data
ggplot(fun.data,aes(yr, fun.y))+geom_point()+scale_y_continuous(fun.y)
}
FUN(data, "ntemp", yr)
我得到Error in eval(expr, envir, enclos) : object 'fun.y' not found
如何在R3.02上解决这个问题?