I am using gapminder and trying to write a simple function showing graphs of lifeExp
against gdpPercap
. However, when I put the arguments in the function, the arguments are not recognised.
I have tried several answers, with no results yet.
plotting <- function (input, xx, yy){
library (ggplot2)
library (gapminder)
ggplot (input, aes (xx, yy, size = pop, color = country)) + geom_point(show.legend = FALSE)
}
When I run plotting (gampinder, lifeExp, gdpPercap)
to be used as input, xx
and yy
, the result is
"Error in FUN(X[[i]], ...) : object 'gdpPercap' not found"`
This is where I am stuck and gdpPercap
is there but not found by the code!
Could you please help.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…