R-Blogger블로그·해설한국어2009-07-17
예제 7.4: 더 예쁜 지터링된 산점도
예제 7.4: 더 깔끔한 진동 점프 산점도 | R-bloggers7.3절에서 그린 플롯에는 몇 가지 문제가 있습니다. 최소한 진동값이 0과 1 사이가 되어야 하며, 그 경우 부드러운 선이 더 잘 맞습니다. 다시 한번 7.2절에서 생성한 데이터를 예제로 사용합니다. SAS와 R 모두에서 조건부(1.11.2절)를 사용하여 진동이 0과 1 사이에서 일어나도록 합니다.SAS에서는 축 문장(5.3.8절)을 사용하여 축 눈금과 레이블을 정리합니다.data lp1; set test; jitter = uniform(0) * 0.075; if ytest eq 1 then yplot = ytest - jitter; else if ytest eq 0 then yplot = ytest + jitter; run; axis1 minor = none label = ("xtest"); axis2 minor = none label = (angle=270 rotate=90 "ytest"); symbol1 i=sm50s v=none c = blue; symbol2 i=none v=dot h = .2 c = blue; proc gplot data = lp1; plot (ytest yplot) * xtest / overlay haxis=axis1 vaxis=axis2; run; quit;결과 플롯은 다음과 같습니다.R에서는 ylab 옵션(5.3.8절)을 사용해 y축에 라벨을 추가합니다. 또한 스무더를 데이터에 덜 민감하게 하기 위해 더 넓은 창을 사용하도록 수정합니다(5.2.6절 참조).
원문 URL
전체 글은 원문 페이지에서 이어서 읽을 수 있습니다.
- 작성자
- R-Blogger
- 출처
- R-Blogger
- 플랫폼
- R-Blogger
- 분류
- 블로그·해설
- 언어
- 한국어
- 발행일
- 2009-07-17