Tengo un objeto de ggplot2
, digamos myPlot
, ¿cómo puedo identificar los rangos para los ejes xey?¿Cómo puedo extraer los rangos de los ejes de trazado para un objeto ggplot2?
No parece ser un simple múltiplo del rango de valores de datos, porque uno puede cambiar la escala de los trazados, modificar los rangos de los ejes, y así sucesivamente. findFn
(desde sos
) y Google no parecen estar obteniendo resultados relevantes, aparte de cómo establecer los rangos de los ejes.
Estoy bastante seguro de que no se puede extraer directamente del objeto de trazado en sí, pero se puede deducir (en casos simples) de sus datos y los valores predeterminados para 'expand'. Ver [aquí] (http://stackoverflow.com/questions/7611691/relative-positioning-of-geom-text-in-ggplot2/7617377#7617377). – joran
@joran Gracias, eso parece interesante.¿Te refieres a 'expand_range'? No pude hacer que 'expand' funcione, como se sugiere en el enlace. – Iterator
Me refería al argumento 'expand' a las funciones' scale_ * 'en' ggplot'. Por ejemplo, consulte los valores predeterminados enumerados [aquí] (http://had.co.nz/ggplot2/scale_continuous.html). – joran