2013-08-25 2 views
-1

더 많은 코드와 실행 가능한 예제를 제공하기위한 편집.persp3d - 메인 타이틀이 회전하지 않습니까?

나는 다음과 같은 코드를 사용하여 3D 플롯을 열면 :

library(rgl) 

GainTargets = seq(from=1, to=12, by=1) 
PredBarTargets = seq(from=3, to=16, by=1) 

data=structure(c(1176.18, 1379.34, 1280.67, 1149.02, 1034.01, 1028.74, 
      944.06, 807.54, 715.39, 691.08, 679.14, 644.02, 642.98, 577.61, 
      1004.22, 1238.13, 1216.16, 1104.92, 1032.46, 1038.11, 919.98, 
      855.47, 706.54, 668.51, 665.67, 689.57, 686, 623.82, 729.61, 
      1127.32, 1137.55, 1084.25, 955.15, 1005.86, 955.6, 881.66, 839.93, 
      767.45, 731.49, 727.19, 696.45, 634.52, 377.81, 917.08, 1087.57, 
      1036.17, 920.88, 993.75, 964.35, 848.94, 874.95, 780.58, 725.08, 
      695.12, 709.32, 663.93, 227, 787.53, 949.31, 972.59, 950.3, 946.22, 
      876.33, 881.49, 827.44, 767.66, 755.26, 731.71, 744.37, 692.86, 
      32.65, 404.91, 514.82, 652.8, 697.77, 859.85, 808.12, 794.15, 
      746.61, 719.72, 709.59, 662.36, 695.06, 687.76, 0, 262.09, 347.17, 
      442.35, 453.76, 684.06, 638.13, 664.69, 721.68, 688.32, 653.87, 
      665.21, 680.52, 685.13, 0, 38.77, 264.4, 432.8, 408.33, 457.38, 
      474.23, 453.76, 570.74, 591.96, 593.7, 636.75, 585.43, 577.72, 
      0, 0, 92.65, 255.08, 388.66, 432.73, 418.19, 425.02, 436.3, 452.17, 
      489.17, 499.27, 500.93, 495.26, 0, 0, 0, 90.28, 309.44, 324.99, 
      357.05, 376.11, 412.2, 337.4, 338.54, 370.11, 389.95, 501.99, 
      0, 0, 0, 0, 106.55, 190.84, 216.41, 322.11, 337.05, 313.99, 325.03, 
      356.98, 381.47, 373.77, 0, 0, 0, 0, 0, 198.84, 120.76, 204.33, 
      146.22, 289.93, 284.82, 337.22, 347.41, 337.29), .Dim = c(14L, 
                     12L)) 

Points<-as.matrix(data) 

open3d() 
persp3d(x=PredBarTargets, y=GainTargets, z=Points, 
    col="green3", main="Total Points") 

그때 나는 음모에 제목을받을 수 있나요,하지만 불행하게도 제목이 마우스 동작으로 주위를 이동합니다.

제목 텍스트 "총점"이 이동하지 않도록 창의 상단에 고정시키는 방법을 아는 사람이 있습니까? 또한 축 텍스트를 숫자가있는 축과 연관시키는 방법이 있다면 더 쉽게 읽을 수 있습니다.

감사합니다.

+0

플롯이 z 축을 중심으로 90도 회전 할 때 사라지는 제목이 필요합니까? –

+0

-1 이것을 재현 가능하게 만들면 포인트를 돌려 드리겠습니다. 패키지의 샘플 데이터를 사용하거나 코드에서 예제를 생성하십시오. – Spacedman

답변

0

이것은 현재 rgl에서 수행 할 수 없습니다. 텍스트를 3 차원 좌표로만 배치하고 플롯과 함께 회전시킬 수 있습니다. rgl의 관리자에게 연락하여 기능 요청 목록에 추가하는 것이 좋습니다.

참고로이 Q는 다른 질문과 중복되어 있습니다.

+0

감사합니다. 내가 할게. 또한이 질문이 다른 질문과 중복되는 경우 유감 스럽지만 검색 엔진에서 찾지 못했거나 질문하지 않았을 것입니다. – LGTrader

+0

무언가를 속셈으로 닫고 직접 대답하는 이유는 무엇입니까? 오, * 그리고 대답은 속임수라는 것을 알았습니다. 절대적으로 설명 할 수없고 비합리적인 행동. -1 만약 내가 그 게임을하고 싶다면 .... – A5C1D2H2I1M1N2O1R2T1

관련 문제