a red de paquetes @R no se trazará si se ejecuta usando source ()
Empecé a usar ellattice
paquete gráfico pero me encontré con un problema. Espero que alguien pueda ayudarme. Quiero trazar un histograma usando la función correspondiente.
Aquí está el archivofoo.r
:
library("lattice")
data <- data.frame(c(1:2),c(2:3))
colnames(data) <- c("RT", "Type")
pdf("/tmp/baz.pdf")
histogram( ~ RT | factor(Type), data = data)
dev.off()
Cuando ejecuto este código usandoR --vanilla < foo.r
funciona todo bien.
Sin embargo, si uso un segundo archivobar.r
co
source("bar")
y correrR --vanilla < bar.r
el código produce un archivo pdf erróneo. Ahora descubrí quesource("bar", echo=TRUE)
resuelve el problema. ¿Que esta pasando aqui? ¿Es esto un error o me falta algo?
Estoy usando R versión 2.13.1 (2011-07-08) con lattice_0.19-30