Я начал использовать графический пакет lattice
, но наткнулся на проблему.Я надеюсь, что кто-нибудь может мне помочь.Я хочу построить гистограмму, используя соответствующую функцию.
Вот файл foo.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()
Когда я запускаю этот код, используя R --vanilla < foo.r
, он работает нормально.
Однако, если я использую второй файл bar.r
с
source("bar")
и запускаю R --vanilla < bar.r
, код выдаст ошибочный файл PDF.Теперь я узнал, что source("bar", echo=TRUE)
решает проблему.Что здесь происходит?Это ошибка или я что-то упустил?
Я использую R версии 2.13.1 (2011-07-08) с lattice_0.19-30