【发布时间】:2011-07-21 21:36:22
【问题描述】:
我开始使用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) 解决了这个问题。这里发生了什么?这是一个错误还是我错过了什么?
我正在使用带有 lattice_0.19-30 的 R 版本 2.13.1 (2011-07-08)
【问题讨论】: