1

有没有办法在直方图中任意重复面板?以 iris 为例:

data(iris)
histogram(~Sepal.Length|Species, data=iris,layout=c(3,1))

此输出连续显示 3 个面板:setosa、versicolor 和 virginica。我可以重复其中的一些吗,例如 setosa 2 次、versicolor 3 次、virginica 2 次,然后总共 7 个面板?

这听起来是一个不寻常的要求!但我会知道一种方法来做到这一点。是否可以使每个面板成为对象,以便我可以操纵它们?

4

1 回答 1

0

它很容易使用index.cond

histogram(~ Sepal.Length | Species, data = iris, 
          index.cond = list(c(rep(1, 2), rep(2, 3), rep(3, 2))))

伊姆古尔

于 2017-02-28T15:53:52.803 回答