Hi,
I am trying to plot a 3d scatter plot using the rgl package but am having
trouble.
I have a matrix containing x, y and z co-ordinates and a fourth element related
to a count variable.
I would like to plot the points using plot3d with the sizes of the points
related to the fourth element in the matrix. Is this possible with plot3d or do
I need to use something else?
I include a small example of what I am trying to do
swadt
A B Crun1 run2 run3 run4 run5 run6
93 96 51 0.1 NA 0.1 NA NA NA
93 97 50 0.3 NA NA 0.1 NA NA
93 98 49 0.1 NA NA NA NA NA
94 95 51 NA NA NA NA NA 0.1
94 100 46 0.1 NA NA NA NA NA
94 96 50 2.1 0.1 1.0 0.7 0.8 0.4
94 97 49 3.2 0.9 1.9 1.9 1.6 1.6
94 98 48 0.9 NA 0.3 0.4 0.5 0.1
95 94 51 NA NA NA 0.1 0.1 NA
95 95 50 3.4 0.7 2.8 2.4 2.9 2.3
95 96 49 12.5 13.4 13.6 15.0 15.3 17.1
95 97 48 10.2 10.8 8.9 10.8 8.7 9.3
95 98 47 1.5 NA 0.9 0.7 0.8 0.1
96 93 51 0.1 NA NA NA NA NA
If I use
plot3d(swadt[,1],swadt[,2],swadt[,3],size=swadt[,4])
I get the following error
Error in rgl.numeric(size) : size must be a single numeric value
Is there a way of plotting this?
Thanks
Zoe Hoare
[[alternative HTML version deleted]]
__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.