2012-06-19 9 views
5

Me preguntaba cómo podría crear una caja de leyenda opaca en R para mis trazados. Intenté usar bg = "gris", pero las líneas en el gráfico aún cubren la leyenda.Opaque Legend Box

+1

Se puede publicar su código? probablemente solo necesites llamar a la leyenda después de llamar a los puntos. –

Respuesta

11

Tienes que usar bg = "blanco" (o cualquier otro color, como ya hiciste) y tienes que dibujar la leyenda después de trazar las líneas/puntos/cuadrícula/etc.

Por ejemplo:

plot(...) 
lines(...) 
grid(...) 
legend(...) # legend has to be the last command! 
+0

¡Funcionó! Mi problema era que mi leyenda no era el último comando. ¡Gracias por tu ayuda! – MikeZ

+0

¡Oh, tan simple ... y tan frustrante! Gracias @timos! – ruya