
Mario Barbero Santillán
Preguntaal intentar ejecutar los boxplot con ggplot (me pasa en varios boxplot), me salta este error:
Error: Must request at least one colour from a hue palette.
ggplot(mtcars, aes(x = am, y = mpg, fill = am)) + geom_boxplot() + labs(x = "Tipo de caja", y = "Millas por galon", tittle = "millas por galon por tipo de caja") + theme(legend.position = "none")+ theme(panel.background = element_blank(),panel.grid.major = element_blank(), panel.grid.minor = element_blank())```

Mario Barbero Santillán
Aun poniendo en el que no funciona alpha =0.6, que lo único que cambia con el que funciona, sigue sin funcionar

Mario Barbero Santillán
solo me funciona este:
ggplot(mtcars, aes(x = as.factor(cyl), y = hp, fill = cyl)) + geom_boxplot(alpha =0.6) + labs(x = "cilindros", y = "caballos de fuerza", title = "caballos de fuerza segun cilindros") + theme(legend.position = "none")+ theme(panel.background = element_blank(),panel.grid.major = element_blank(), panel.grid.minor = element_blank())
Este ya no me funciona:
ggplot(mtcars, aes(x = am, y = mpg, fill = am)) + geom_boxplot() + labs(x = "Tipo de caja", y = "Millas por galon", title = "millas por galon por tipo de caja") + theme(legend.position = "none")+ theme(panel.background = element_blank(),panel.grid.major = element_blank(), panel.grid.minor = element_blank())

Mario Barbero Santillán
solo me funciona este
ggplot(mtcars, aes(x = as.factor(cyl), y = hp, fill = cyl)) + geom_boxplot(alpha =0.6) + labs(x = "cilindros", y = "caballos de fuerza", title = "caballos de fuerza segun cilindros") + theme(legend.position = "none")+ theme(panel.background = element_blank(),panel.grid.major = element_blank(), panel.grid.minor = element_blank())``` pero este ya no
ggplot(mtcars, aes(x = am, y = mpg, fill = am)) +
geom_boxplot() +
labs(x = “Tipo de caja”, y = “Millas por galon”,
title = “millas por galon por tipo de caja”) +
theme(legend.position = “none”)+
theme(panel.background = element_blank(),panel.grid.major = element_blank(),
panel.grid.minor = element_blank())

Mario Barbero Santillán
Sigue apareciendome ese error

Sonia Ardila
Me cuenta cómo le va.

Sonia Ardila
Hola. Primero, Si notó que no le apareció el título es porque le sobra una “t”. Es “title” No “tittle”.
A mi no me aparece el error. Este es el código que usé. Que es el mismo suyo, solo que con la corrección de “title” y toda la parte completa de theme para quitar el fondo gris:
ggplot(mtcars, aes(x = am, y = mpg, fill = am)) +
geom_boxplot() +
labs(x = “Tipo de caja”, y = “Millas por galon”,
title = “millas por galon por tipo de caja”)+
theme(legend.position = “none”)+
theme(panel.background = element_blank(),panel.grid.major = element_blank(),
panel.grid.minor = element_blank())