티스토리 뷰

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/05   »
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 31
글 보관함