1
루프를 사용하여 서로에 대해 많은 변수를 플롯하고 각 마우스 클릭 후 플롯을 업데이트하기 위해 par(ask=T)
을 지정하려고합니다. 나는 동일한 코드를 실행하고 qplot()
대신 plot()
, 플롯 창 결코 업데이트를 사용하는 경우qplot/ggplot2를 사용하여 반복
require(ggplot2)
df1 <- data.frame(id=seq(1,10,1)
,col1 = runif(10)
,col2 = runif(10)
,col3 = runif(10)
,col4 = runif(10)
,col5 = runif(10)
,col6 = runif(10)
,col7 = runif(10)
,col8 = runif(10)
,col9 = runif(10)
,col10 = runif(10)
)
par(ask=TRUE)
for(i in 2:9){
colName2 <- paste("col",i,sep="")
plot(df1$col1, df1[,colName2])
flush.console()
}
par(ask=FALSE)
:
다음 코드는 plot()
기능을 사용하여 작동합니다.
이유 또는 해결 방법은 무엇입니까?
완전 감사합니다. – screechOwl