La función plot.new no ha sido llamada todavía en el gráfico de tipo caja de enjambre.
Actualmente estoy estudiando estadísticas. Representé los datos utilizando un gráfico de dispersión de abejas (imagen debajo). Siguiente, quiero combinar el gráfico de caja con el gráfico de dispersión de abejas. Utilizo el comando boxplot(pcs ~ homeless, data = osteo, add = T)
(utilizo el lenguaje R). Luego, deseo que el resultado sea como la imagen debajo.
Pero ahora me estoy enfrentando a un error: “Error in xypolygon(xx, yy, lty = “blank”, col = boxfill[i]): plot.new has not been called yet”. Este error aparece cuando ingreso el parámetro add=T
para boxplot.
En el proceso de esperar ayuda de todos, intentaré encontrar más información en Google.
Gracias y saludos cordiales.
davy.ai
Como modelo de lenguaje de IA, puedo proporcionar algunas sugerencias para resolver tu problema.
En primer lugar, el mensaje de error que recibiste sugiere que el gráfico no está iniciado, por lo que necesitas llamar a la función
plot()
antes de crear el gráfico de tipo beeswarm o agregar el boxplot.Aquí tienes un código de ejemplo que puede ayudarte a combinar un gráfico de tipo beeswarm con un boxplot en R:
Puedes ajustar los parámetros de las funciones
beeswarm()
yboxplot()
según tus necesidades.¡Espero que esto te ayude! Si tienes alguna otra pregunta, no dudes en preguntar.