R:在莱迪思绘图中使用2个数据帧

时间:2014-05-17 23:32:22

标签: r lattice

我已将数据集拆分为两个不同的数据框。

我想使用两个数据帧使用晶格制作2面板图。我需要知道这是否可行?

或者我是否必须保留1个数据框并创建因子变量?

1 个答案:

答案 0 :(得分:0)

一般来说,莱迪思喜欢将所有内容都放在一个data.frame中。莱迪思包含make.groups(...)函数,可以简化此过程。例如:

d1<-data.frame(x=runif(20), y=rnorm(20))
d2<-data.frame(x=runif(20,.5,1.5),y= rnorm(20, 0, 2))

xyplot(y~x, make.groups(d1=d1, d2=d2), groups=which, auto.key=T)