[R] help with simple 3d graph

Uwe Ligges ligges at statistik.uni-dortmund.de
Fri Dec 9 08:33:21 CET 2005


Frank Johannes wrote:
> I have a large matrix and want to create a 3d surface of it.
>     Suppose the matrix looks something like Matrix K:
>     a<-c(1:1200)
>     b<-c(rep(1:30,40))
>     c<-c(a+b^2)
>     K<-data.frame(a,b,c)
>     The vector values are not ordered (and repeat themselves as in b).
>     Whenever I try commands like "persp" it wants ordered values.
>     The only command that approximates what I want is "scatterplot3d"
>     (see
>     below)
>     library(scatterplot3d)
>     scatterplot3d(a,b,c)


For a surface, see ?persp or ?wireframe in package "lattice".

Uwe Ligges

>     Can anybody help me with this. Thanks very much.
>     Frank.
> 
> --
> 
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html




More information about the R-help mailing list