11
你能幫我在R畫一個類似於這個圖嗎?在R球上畫一個球形點
我想有它的互動,這樣我可以旋轉球體。我想我應該使用rgl
。我發現一個類似於我需要的示例here,但是我找不到繪製網格而不是填充球體的方法。
UPD:一個可重複的數據集,可以幫助回答這個問題(我把它從here):
u <- runif(1000,0,1)
v <- runif(1000,0,1)
theta <- 2 * pi * u
phi <- acos(2 * v - 1)
x <- sin(theta) * cos(phi)
y <- sin(theta) * sin(phi)
z <- cos(theta)
library("lattice")
cloud(z ~ x + y)
一種筆記小牛+ Mac用戶。如果您從當前版本的源代碼進行編譯:rgl_0.95.1435,則可能會獲得比使用CRAN上的二進制版本更好的結果。 –
是否可以避免在球體上顯示背部點?爲了使它不透明? – desa