rgl

    0

    1답변

    rgl 패키지의 plot3d 함수를 사용하고 있습니다. xyz 좌표 데이터를 사용하여 구체를 생성했으며 한 줄로 연결하려고합니다. 여기 내 코드입니다 : 내가 대신 나에게 유일한 구체를주고 B를의를 사용하는 경우, B는 점 라인 으로 가입되어 file=read.table("input.txt") df=data.frame(x=file[,1],y=file[,2

    2

    1답변

    rgl을 사용하여 일부 3D 모양을 플롯하려고하지만 점선/점선으로 점을 연결하고 싶습니다. 어떻게해야합니까? 현재 내가 require(rgl) p1 <- c(0,0,0) p2 <- c(1,0,0) p3 <- c(1,1,0) p4 <- c(0,1,0) p5 <- c(0.5,0.5,0.5) mat <- cbind(p1,p2,p3,p4,p1,p5,

    2

    2답변

    rgl 패키지를 사용하여 여러 모양을 렌더링하고 있지만, 다른 시점의 반사/눈부심이 산만해질 수 있다는 문제가 있습니다. 나는 광원이 지시 된 것보다 주변에 있도록 변화시켜야 할 몇 가지 속성이 있다고 확신한다. clear3d(type = "lights") rgl.light() 뿐만 아니라 rgl.material(shininess=xx) 그러나 나

    2

    1답변

    에 R에로드 "RGL"패키지 : Error : .onLoad failed in loadNamespace() for 'rgl', details: call: dyn.load(file, DLLpath = DLLpath, ...) error: unable to load shared object '/Library/Frameworks/R.framew

    2

    1답변

    visreg 패키지의 visreg2d 기능을 R에 사용하여 RRL 플롯을 작성하려고 시도했습니다. knitr을 RMarkdown 파일로 실행하여 작성한 HTML 문서에 포함 시키십시오. rgl 패키지 기능 plot3d과 spheres3d에서 RGL 플롯을 가져올 수 있지만 내 HTML 문서에서는 visreg2d(..., plot.type = "rgl")을

    0

    2답변

    구체를 그릴 때 rgl을 사용했지만 지금은 타원체를 그릴 필요가 있습니다. 패키지에는 ellipse3d; 그러나 이것은 행렬을 사용하여 타원체를 데이터에 맞추는 것으로 보인다. 그리고 나는별로 좋지 않다. 원하는 것은 구형과 비슷한 방법으로 각 방향의 중심 좌표와 비늘을 사용하여 타원체를 그릴 수있는 간단한 방법입니다. 누구든지 나를 도울 수 있습니까?

    2

    2답변

    일부 데이터 표현을 위해 현재 rgl 패키지를 사용하고 있습니다. 다음은 내 명령 mypath("directory") png(file=mypath, res=600, width=10.5, height= 10.5,units="in",bg = "transparent") require(rgl) set.seed(1) df <- data.frame(replic

    1

    1답변

    저는 토러스에 래핑 된 격자를 가지고 있습니다 (그래프 끝에있는 각 노드는 그리드의 반대쪽에 링크되어 있습니다). require("igraph") require("rgl") n = 10 g = graph.lattice(c(n,n)) # create a square lattice (nxn) plot(g,vertex.size = 0.5,vertex.

    1

    1답변

    rgl 3d 그래프 패키지의 응용 프로그램에 문제가 있습니다. 일부 선분을 그려야합니다. 그리고 내 데이터는 시작 x, y 및 z 값 각각에 대해 하나씩, 끝 x, y 및 z 값에 대해 각각 하나씩 6 개의 열이있는 '마커'라는 데이터 프레임에 정렬됩니다. startX startY startZ endX endY endZ 69.345 45.732 20 1

    3

    1답변

    다차원 스케일링에서 3D 점을 그리는 데 rglplot3d 함수를 사용하고 있습니다. 내가 rglscatter3d 기능을 사용하여이를 얻을 수 있다는 사실을 알고 plot3d(x,y,z,type = "s", col=rainbow(20), size= 4,xlab="F1",ylab="F2",zlab="F3",main=title.main,box=TRUE,top=