2016-11-01 5 views
-1

클라우드 기능 (격자 패키지)을 사용하여 3d scatterplot을 만들려고하는데 디버깅 할 수없는 오류가 발생합니다.R에서 구름 기능을 사용하는 중 오류가 발생했습니다.

본질적으로 나는 가스 소비 (영국)와 운전자 사망 사이에 어떤 상관 관계가 있는지를 확인하려고합니다.

gas <- UKgas 
dd <- UKDriverDeaths 
dd.zoo <- zoo(dd) 
ddq <- aggregate(dd.zoo, as.yearqtr, mean) 
gas2 <- window(UKgas, start = c(1969,1), end = c(1984,4)) 
gasdeathq <- list(x = gas2, y = ddq) 

quarters.f <- factor(c(1,2,3,4),levels = c(1,2,3,4), labels = c("Q1","Q2","Q3","Q4")) 
cloud(gasdeathq$y~gasdeathq$x*time(gasdeathq$x)|quarters.f, main="3D Scatterplot by Quarter") 

내가 오류 얻을이 데이터를 플롯하려고 :

답변

0

확인이 ... 나의 머리를 긁적 된 작업을 얻었다 "패킷 3 인덱스를 사용하여 오류가 오버랩"여기에 지금까지 무엇을 가지고 모든 것이 작동해야하지만 시간 시리즈/동물원 클래스 일 수 있다고 생각합니다. 그래서 숫자 벡터에 모든 것을 강제합니다.

구름 (as.numeric (ddq) ~ as.numeric (gas2) * as.numeric (z) | quarters.f, xlab = "가스 소비량", ylab = "연도", zlab = "운전자 사망", main = "분기 별 3D 산포도")