1
2 레벨 (주중 및 주말)이있는 변수 (날짜)에 해당하는 2 개의 패널이있는 격자를 사용하여 xyplot을 만들고 싶습니다. 내 dataframe은 다음과 같습니다 격자 패키지를 사용하는 패널 플롯 R
interval date steps
1 0 Weekday 2.25115556
2 5 Weekday 0.44528000
3 10 Weekday 0.17316889
4 15 Weekday 0.19789778
5 20 Weekday 0.09895556
6 25 Weekday 1.59035111
.
.
.
289 0 Weekend 0.21462500
290 5 Weekend 0.04245000
291 10 Weekend 0.01651250
292 15 Weekend 0.01886250
293 20 Weekend 0.00943750
294 25 Weekend 3.51178750
나는 다음과 같은 코드를 사용 :
xyplot(steps ~ interval| levels(activity.week.mean$date),
data = activity.week.mean,
type = "l",
xlab = "Interval",
ylab = "Number of steps",
layout=c(1,2))
무슨 일이 것은 내가 모두 주말의 유통 및 평일을 가지고 있지만 각 하나의 필요와이 개 패널을 얻을 수 있다는 것입니다. 미리 감사드립니다. date` | 대신 |levels(date)
의
을 사용해야합니다 당신은'단계 ~를 간격 시도? 데이터를 포함하는 것이 좋지만 일반적으로'dput (activity.week.mean)'의 출력을 사용할 때이 데이터를 사용하려고하는 사람에게 더 유용합니다 –
Perfect! 나는 실제로 이것을 일찍 시도했지만 그 결과가 엉망인 2 레벨의 요인 변수로 날짜를 변경하기 전에했습니다. – user3922546