On Apr 10, 2014, at 5:58 AM, Kumsa wrote: > I'm trying to produce a 3d plot with wireframe function or any other > package in R . I want to show how z changes in response to x and y. But I > fail to produce a 3d surfaceplot with a wireframe command which gives me > different error messages. > > ## Generate data > x <- seq(from=0, to=100,by=1) > y <- seq(from=0, to=20,by=1) > df <- expand.grid(x=x,y=y) > df$z<-1/(1+(exp(-(-1.42+0.04*df$x+0.4*df$y)))) > The command that I used is this one > > require(lattice) > wireframe(df ~ x * y, df, shade = TRUE, aspect = c(1, 1),light.source = > c(10,10,10)) >
Try changing the formula to : z ~ x + y z ~ x * y also "works" but it looks wrong to my eyes. -- David Winsemius Alameda, CA, USA ______________________________________________ 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.