5
Proszę rozważyć następujący kod:Jak przekazywać/oceniać argumenty funkcji w ramach innej funkcji do użycia z ggplot?
test <- function(x,n){
selection<-names(x)[n]
graph <- ggplot(x, aes(factor(selection)))
graph + geom_bar()
}
test(mtcars,1)
zgłasza błąd przyczyną R nie można znaleźć wybór. Grałem też bez żadnego sukcesu z substitute
, eval
i get
. Znalazłem this similar question i myślałem, że rozumiem odpowiedź Joris'
, ale nie mogę użyć tej samej sztuczki dla argumentów ggplota.
Dzięki koshke, chciałabym, aby nie przegapić tak wielu drobnych sztuczek przez cały czas. Jednak trochę pomaga zrozumieć, jak napisano ggplota. –