Tengo una variable definida llamada respuesta. se pasará esta variable para facet_wrap() en el paquete ggplotPasando la variable de cadena facet_wrap() en ggplot usando R
response<-"job"
cuando especifico variables directamente en facet_wrap()
por ejemplo
ggplot(data,aes(job,fill=class)) + geom_bar() +facet_wrap(~job)
Da parcela requiere
Pero cuando especifico la variable de respuesta en facet_wrap()
ggplot(data,aes(job,fill=reponse))+ geom_bar() + facet_wrap(~get(paste(response)))
me sale error
At least one layer must contain all variables used for facetting
¿Hay manera donde facet_wrap puede aceptar nombre de la variable de respuesta variable en lugar de escribir nombre de la variable directamente en ella
¿Podría hacer reproducible su ejemplo? –
intente 'as.formula (pegar (" ~ ", respuesta))' – kohske
Kohske funcionó gracias –