pairs - poligono en r
Error: no se pudo encontrar la funciĆ³n "unidad" (1)
Al intentar modificar la configuración del tema, este código simple da el siguiente error:
library(ggplot2)
theme_nogrid <- theme_set(theme_update(
plot.margin=unit(c(.25, .25, .25, .25), "in"),))
Error in do.call(theme, list(...)) : could not find function "unit"
R
me da este error para cualquier elemento que use ''unidad''. Cualquier otra configuración que no llame ''unidad'' funciona bien. Estoy ejecutando R v.2.15.2 (Windows de 64 bits).
Busqué extensamente en línea sobre este problema y no encontré nada. Agradezco cualquier sugerencia al problema.
Esto está estrechamente relacionado con, aunque no exactamente idéntico a, la flecha () en ggplot2 que ya no es compatible , que dice:
[el]
grid
[paquete] fue cargado automáticamente por versiones anteriores deggplot[2]
(haciendo quegrid
funciones de lagrid
visibles / accesibles para el usuario); ahora se lo denomina a través deNAMESPACE
importaciones deNAMESPACE
, por lo que debe cargar lagrid
explícitamente si desea usargrid
funciones de lagrid
(o [para] consultar sus páginas de ayuda).
"cargar explícitamente" aquí significa library("grid")
o require("grid")
(la grid
es un paquete base, por lo que no necesita instalarse por separado).
unit()
es una función del paquete grid
, por lo que se aplica la respuesta anterior (que era sobre la arrow()
).
Alternativamente, puede especificar grid::unit(...)
o grid::arrow(...)
sin cargar explícitamente todo el paquete.