2014-05-17 2 views
-1

데이터 세트를 두 개의 다른 데이터 프레임으로 분할했습니다.R : 래티스 플로팅에서 2 데이터 프레임 사용

두 개의 데이터 프레임을 격자를 사용하여 2 개의 패널 플롯으로 만들고 싶습니다. 이것이 가능한지 알아야합니까?

아니면 1 개의 데이터 프레임을 유지하고 요인 변수를 만들어야합니까?

+1

문제를보다 구체적으로 정의하여 재현 할 수있는 예제를 만들면 도움이됩니다. http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example – MrFlick

답변

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) 
+0

메신저 패널 2 개를 만들려고하는데, 데이터 프레임 당 하나의 패널 – user3648688

+0

다음을' xyplot (y ~ x | which, make.groups (d1 = d1, d2 = d2))' – MrFlick

+0

아마도 요인 변수 생성에 대한 통찰력을 줄 수 있습니다. 저는 요일의 벡터를 가지고 있습니다. 나는 평일에 레이블을 붙일 변수를 만들어야 만한다. M-F와 주말 – user3648688