공부해 봅시다/R-Project

Log scale

Anonymous Pathologist 2014. 9. 25. 15:00


R에서 log-scale 을 그릴 때에 왠만하면 log="y" 라고 하면 대부분 통한다.

이 때 주의해야할 것은 0은 log 값이 없으므로, 0이 포함되면 infinite 가 있으니 할 수 없다며 에러메세지를 뱉어내기 때문에 미리 값을 변경해두어야 한다.

위의 그래프에서는 0 이 없음에도 불구하고, 자꾸 infinite 값이 있어서 그릴 수 없다는 오류가 계속 나타나서 한참을 확인해 본 끝에 문제점을 찾았다.


boxplot(x, ylim=c(10, 300), log="y")


y축의 범위를 지정하는 ylim 에도 0이 포함되면서 오류가 나는 것이었다. 사소한 것도 확인해야 한다는 것을 배웠다.


'공부해 봅시다 > R-Project' 카테고리의 다른 글

날짜, 시간 출력  (0) 2014.10.04
Density  (0) 2014.10.01
Boxplot 과 Stripchart  (0) 2014.08.26
all, any  (0) 2014.08.12
명령어 조합  (0) 2014.07.14