'R'에 해당되는 글 2건

  1. 2013.11.01 Linux, Eclipse, StatEt, R
  2. 2013.08.14 loop 안에서 그래프 그리기
2013. 11. 1. 13:56

Eclipse Kepler버전 http://www.eclipse.org/downloads/


StatET  설치: http://www.walware.de/it/statet/installation.mframe

* Kepler 버전은 마켓플레이스에서 설치 버튼이 활성화되어 있지 않아 'Install new software...' 메뉴로 설치

* 터미널에서 su로 RJ설치


Eclipse 에서 R 실행환경 설정

* 메뉴, Preferences : StatET - Run/Debug - R Environments : Location(R_HOME)에 /usr/lib64/R 설정 후 Detect Default Properties/Settings 클릭.


R Console 실행

” 메뉴, Run -> Run configurations: R Console 더블클릭 또는 오른쪽 클릭 후 new. 

* Working Directory, Options... 여러 가지 설정이 있는데 지금은 잘 모름.



Posted by 나야

댓글을 달아 주세요

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로 랩핑했습니다.






Posted by 나야

댓글을 달아 주세요