我有使用中的R繪製3數據範圍:Ploting 3D圖形,其中R
x <- c(1,2,3,4,5)
y <- c(2,4,6,8,10)
z <- c(100,240,480,580,880)
如何繪製3D圖形與R(一個三維散點圖)的那些數據?
我有使用中的R繪製3數據範圍:Ploting 3D圖形,其中R
x <- c(1,2,3,4,5)
y <- c(2,4,6,8,10)
z <- c(100,240,480,580,880)
如何繪製3D圖形與R(一個三維散點圖)的那些數據?
有很多這樣的例子有一些搜索。
一些想法:
install.packages("scatterplot3d")
library(scatterplot3d)
s3d <-scatterplot3d(x,y,z, pch=16, highlight.3d=TRUE,
type="h", main="3D Scatterplot")
有時它是很好,如果你可以旋轉它:
install.packages("rgl")
library(rgl)
plot3d(x, y, z, col="red", size=3)
真的很好,謝謝! – roberutsu 2013-05-09 00:33:45
如果你正在尋找另一種選擇,你可以使用plotly
R的包裝。
library(plotly)
x <- c(1,2,3,4,5)
y <- c(2,4,6,8,10)
z <- c(100,240,480,580,880)
plot_ly(x = x, y = y, z = z, type="scatter3d", mode="markers")
確實[**這篇文章**](http://stackoverflow.com/questions/6720526/plotting-3d-data-in-r)有幫助嗎? – Arun 2013-02-08 18:02:08
好的,更正了。對不起,這篇文章的簡單,也許我想把問題和答案在stackoverflow論壇(我真的用谷歌)。但是我在那裏添加了三維散點圖。感謝你們。 – roberutsu 2013-05-09 00:33:23