1

我对 R 相当陌生,我正在尝试创建一个lattice bwplot,但是我收到一个错误消息object 'panel.bpplot' not found。我尝试使用 R 文档中的以下示例:

set.seed(13)
x <- rnorm(1000)
g <- sample(1:6, 1000, replace=TRUE)
x[g==1][1:20] <- rnorm(20)+3   # contaminate 20 x's for group 1

# default trellis box plot
require(lattice)
bwplot(g ~ x)
bwplot(g ~ x, panel=panel.bpplot, probs=seq(.01,.49,by=.01), datadensity=TRUE)

结果是创建了第一个图(bwplot(g ~ x)),但是当第二个图尝试运行时,我得到:

Error in bwplot.formula(g ~ x, panel = panel.bpplot, probs = seq(0.01,  :
object 'panel.bpplot' not found

任何帮助将不胜感激!

4

1 回答 1

2

panel.bpplot是 package 的功能Hmisc,所以你需要在绘图之前附加这个包。

library(Hmisc)
bwplot(g ~ x, panel=panel.bpplot, probs=seq(.01,.49,by=.01), datadensity=TRUE)
于 2013-08-08T10:52:04.670 回答