
Leidy Andrea Hernandez Bayona
PreguntaBuenas noches, a mi me aparece el siguiente error
Error: Must request at least one colour from a hue palette.
Que podria hacer para solucionar el error.
-
mtcars$am = as.logical(mtcars$am)
-
mtcars$am<-factor(mtcars$am,levels = c(TRUE,FALSE),labels = c("Man","Aut"))

Aldair Clemente Medina Cárdenas
Hola Leidy a mí se me presentó el mismo problema y este era ocasionado por que por alguna razón que desconozco los datos de la variable “am” me aparecían en N/A como si se me hubiesen borrado, revisa esto a ver si también es tu caso.
Entonces la solución fue importar nuevamente el dataset, verificar que la variable tuviese nuevamente los datos y listo esa fue la solución.
Recuerda que en ocasiones anteriores a esta variable ya se le habían aplicado los siguientes códigos:
Esto para cambiar el tipo dato a “logical” y además asignarle la etiqueta manual o automático. Si tu problema no es este también revisa el tipo de comillas que utilizas en tu código.

Andrés Felipe Mesa David
Hola, @maicol. Estoy ejecutando el mismo código que indicas (solo corrigiendo s = 'caballos de fuerza', por x = 'caballos de fuerza')
ggplot(mtcars,aes(hp,qsec))+ geom_point(aes(size=cyl,color=am))+ labs(x="caballos de fuerza", y="tiempo 1/4 milla", title="caballos-velocidad segun cilindraje y tipo de caja")
y me gráfica correctamente. Revisa que si tengas cargadas las librerías necesarias (ggplot2).
Te recomiendo instalar y cargar
library(openintro)
tidyverse

Michael Portela
yo también tuve el mismo error y no he logrado corregirlo
ggplot(mtcars,aes(hp,qsec))+ geom_point(aes(size=cyl,color=am))+ labs(s="caballos de fuerza", y="tiempo 1/4 milla", title="caballos-velocidad segun cilindraje y tipo de caja")

Andrés Felipe Mesa David
Hola, Leidy. Podrías, copiar el código para intentar ayudarte.