z-values에 따라 3D 플롯 색칠하기

R-Blogger · 블로그·해설 · 2009-05-18

R-Blogger블로그·해설한국어2009-05-18

z-values에 따라 3D 플롯 색칠하기

3D 플롯을 높이값에 따라 색상으로 표시하기 아래 스크립트는 R의 persp 함수와 withcol 옵션을 이용해, 각 점의 z 값(높이)에 따라 색상을 자동으로 지정해 3D 플롯을 그립니다. # 예시 코드: 높이 값에 따라 색상을 지정한 3D 플롯 x <- seq(-10, 10, length = 30) y <- seq(-10, 10, length = 30) z <- outer(x, y, function(x, y) { sin(sqrt(x^2 + y^2)) }) persp(x, y, z, theta = 30, phi = 30, col = withcol(z), shade = TRUE, ticktype = "detailed") 위 예시에서 withcol(z) 함수는 z 값에 따라 색상 팔레트를 자동으로 매핑해 주므로, 시각적으로 높이의 변화를 직관적으로 파악할 수 있습니다. 필요에 따라 persp 함수의 매개변수(예: theta, phi, shade, ticktype)를 조절해 원하는 시각 효과를 얻으실 수 있습니다.
원문 URL
전체 글은 원문 페이지에서 이어서 읽을 수 있습니다.
원문에서 전체 글 읽기
작성자
R-Blogger
출처
R-Blogger
플랫폼
R-Blogger
분류
블로그·해설
언어
한국어
발행일
2009-05-18