我在变量数据中有我的数据:
data = read.csv("datafile.csv")
datafile.csv
具有以下形式:
x1,y1,z1
x2,y2,z2
.....
xn,yn,zn
如何创建3D散点图? (比例等应自动处理)。
答案 0 :(得分:4)
让我们模拟一个数据示例。
#create data observations for x, y and z
x = c(10,09,03,04,05)
y = c(08,04,07,08,09)
z = c(15,10,11,09,09)
#join vectors x, y and z directly into a data.frame as suggested by @thelatemail.
data=data.frame(x,y,z)
对象data
应该模拟您拥有的数据。见下文
data
x y z
1 10 8 15
2 9 4 10
3 3 7 11
4 4 8 9
5 5 9 9
答案:
library(scatterplot3d)
scatterplot3d(data$x,data$y,data$z)
请参阅?scatterplot3d
以探索此函数中的其他参数。