티스토리 뷰

R

loop 안에서 그래프 그리기

나야 2013. 8. 14. 16:55

참조: http://r.789695.n4.nabble.com/png-inside-loop-td3339526.html

참조: http://cran.r-project.org/doc/FAQ/R-FAQ.html#Why-do-lattice_002ftrellis-graphics-not-work_003f


루프 내에서 console이든 파일이든 출력하려면

그래프를 그릴 때 아래와 같은 코드에서


file_name=paste0("/home/sjlee/works/count.", date, "_merged.", width, "x", height,
            ".png")
png(file_name, width=width, height=height, units="px")
qplot(count_data$datetime, count_data$amount, colour=count_data$server, xlab="x label",
            main="amount", margins=TRUE)
dev.off()


아래와 같이 print() 를 사용하시면 됩니다.


file_name=paste0("/home/sjlee/works/count.", date, "_merged.", width, "x", height,
            ".png")
png(file_name, width=width, height=height, units="px")
print(qplot(count_data$datetime, count_data$amount, colour=count_data$server, xlab="x label",
            main="amount", margins=TRUE))
dev.off()


이 예에서는 qplot 함수를 사용하여 그리기 때문에  qplot 함수를 print로 랩핑했습니다.






댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함