rgl

    11熱度

    1回答

    有誰知道的方式:1)完成在grid3d呼叫丟失的網格線爲y,和2)繪製水平網格線關閉由grid3d呼籲x構建網格的頂部和y?我已經玩過以內的各種組合,但無濟於事,我想知道這是否是rgl怪癖或我的錯誤規定。此外,我想將垂直軸編號擴展到封閉網格結束的地方。 library(rgl) cpts <- seq(0, 2, length = 40) spts <- seq(0, 1, length =

    2熱度

    1回答

    我試圖在R中使用visreg軟件包的visreg2d函數創建一個RGL圖,以包含在通過在RMarkdown文件上運行knitr創建的HTML文檔中。 我能從rgl包函數plot3d和spheres3d得到RGL圖,但在我的HTML文檔中沒有調用visreg2d(..., plot.type = "rgl")。 下面是一個示例RMarkdown文件,從示例here建立起來: --- output:

    2熱度

    1回答

    我有一個數據集3D點(x,y,z)。我用繪製這個plot3Drgl數據集,我希望以使用此文件與一些3D圖形軟件,並顯示文件保存到我的同事 library(plot3Drgl) data <- data.frame(x=c(23,45,12,67,89,45,32,56,78,32),y=c(89,54,32,67,78,56,44,28,97,65),z=c(1,5,4,3,7,6,3,8,9)

    0熱度

    2回答

    我一直在使用rgl繪製球體,但現在我需要繪製橢球體。 該套餐包括​​;然而,這似乎是用橢球體擬合數據,使用矩陣和我不擅長的東西。 我想要的是一種簡單的繪製橢球體的方法,以類似於球體的方式,使用中心座標和每個方向上的比例。誰能幫我嗎?

    1熱度

    1回答

    當使用RGL繪製PLOT3D格式我用的是這樣的: col = as.integer(as.factor(data[[input$colorBy]]))) plot3d(d[,1], d[,2], d[,3], type=type, col=col, add=TRUE) 然而,這將重複的顏色,如果有超過10個左右不同的因素。有什麼辦法可以延長這一點,以便永不重複的顏色,並且(理想情況下)顏色跨

    2熱度

    2回答

    看來我有麻煩的是Ubuntu上的rgl軟件包。 當運行 install.packages("rgl") 我有以下錯誤 checking for gcc... gcc -std=gnu99 checking whether the C compiler works... yes checking for C compiler default output file name... a.out

    1熱度

    1回答

    我在htmlwidgets框架中編寫了一個rgl小部件,因此rgl場景可用於在Shiny應用中輸出。事情基本上正在進行(雖然它的邊緣仍然很粗糙;請參閱http://R-forge.r-project.org上的rglwidget包),但它不如已經在rgl中的原生Javascript控件那樣快速響應。 我懷疑問題是往返服務器。 有時候這是不可避免的:如果你想對場景做大的改變,你可能想在R中做很多計算

    1熱度

    1回答

    在網頁rgl Overview上有以下使用mfrow3d來打開兩個rgl設備並使用相同鼠標控制它們的示例。但是,如果使用play3d(spin3d()),則只有兩個設備中的最後一個旋轉。 library(MASS) # from the fitdistr example set.seed(123) x <- rgamma(100, shape = 5, rate = 0.1) fit <-

    1熱度

    1回答

    我想爲rgl包寫一個小插曲。我想我會嘗試使用knitr和markdown來製作一個HTML小插件,這樣我就可以包含交互式顯示以及快照。 Rstudio的最新版本包括pandoc並使用rmarkdown包處理輸入到HTML中,但並非所有系統(包括顯然R-forge)都包含pandoc,而knitr則回退到某些較早版本的markdown處理。 我在找的是我得到不同大小的報告給我的rgl設備,這取決於我

    4熱度

    1回答

    我正在通過rgl中的點雲擬合一個半透明平面。 我得到儘可能 library(rgl) BLOOD_PRESSURE=c(132,143,153,162,154,168,137,149,159,128,166) AGE=c(52,59,67,73,64,74,54,61,65,46,72) WEIGHT=c(78,83,87,95,88,99,85,85,93,75,98) fit=lm(B