2016-10-05 1 views
-1

다음 코드를 사용하여 r에있는 데이터 프레임의 열 벡터에 대한 10 acf 및 pacf 데이터를 플롯하려고합니다. 나는를 변경 한 경우제목과 R의 ACF 및 PACF 다이어그램을 for 루프에서 어떻게 변경합니까?

for (i in 1:10) 
{ 
    acf(data1[,i], 108, xlim=c(4,97), ylim=c(-.4,1), main=("The Country is", i)) 
    pacf(data1[,i],108, xlim=c(4,97), ylim=c(-.4,1)) 
} 

그러나이 작동하지 않습니다, 나는 또한

Error in parse(text = x, srcfile = src): <text>:5:74: unexpected ',' 
4: { 
5: acf(data1[,i], 108, xlim=c(4,97), ylim=c(-.4,1), main=("The Country is", 
                      ^
Traceback: 

을 얻고, 내가 주에서 작동하지만 치수를 좋아하지 않는다. 내가 바꿀 수 있을까?

당신은 그냥 약간의 조정을 나에게 많은 도움이, 당신

답변

1

감사합니다 Zheyuan 리튬 감사드립니다.

for (i in 1:10) 
{ 
    par(mfrow = c(1, 2)) 
    #acf(data1[,i], ylim=c(-0.2, 1), main = paste("The Country is", r[i+1])) 
    acf(data1[,i], ylim=c(-0.2, 1),main =NA) 
    pacf(data1[,i], ylim=c(-0.2, 1),main =NA) 
    par(mfrow = c(1, 1)) 
    title(r[i+1], outer=TRUE) 
} 

이이 일을 할 것입니다

관련 문제