다른 옵션으로 표면을 여러 번 플롯하면 그런 느낌이들 것입니다.
처음
persp3d(x, y, hdif, col = "white", xlab = "Years from diagnosis",
ylab = "Age at diagnosis", zlab = "Hazard difference",
zlim= c(-10, 80), lit = FALSE)
해야한다 (여기 안 당신의 매개 변수의 몇 남겨 :. nticks
및 resfac
을)이 고체 표면을 얻을 것이다,하지만이 표시되지 않습니다 순수한 흰색이기 때문입니다.
두 번째 시간
surface3d(x, y, hdif, col = "blue", front = "lines", back = "cull", lit = FALSE)
이
는 블루 라인 메쉬를 얻을 수 있어야합니다. 마지막으로 당신은 뒷면에 빨간색 라인
surface3d(x, y, hdif, col = "red", front = "cull", back = "lines", lit = FALSE)
을 그릴 수 있지만, 다시 오류를 반올림으로 인해, 일부 장소에서를 통해 누출 수도, 그래서 전면에 동일한 색상을 사용하십시오 및 즉
surface3d(x, y, hdif, col = "blue", front = "cull", back = "lines", lit = FALSE)
반올림으로 인해 약간의 아티팩트가있을 수 있습니다. 메시 호출에 depth_test = "lequal"
을 추가하면 도움이 될 수도 있고, 프런트를 작은 비트로, 그리고 다시 작은 비트를 hdif
으로 수정하여 이동할 수 있습니다.