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 C run1 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.