Help on plotting a regression plane?
Uwe Ligges wrote:
Peter Dalgaard BSA wrote:
John Williams <jwilliams at business.otago.ac.nz> writes:
I'm a bit embarrassed to ask this, but can anyone tell me (or point me to a reference) on how to plot a regression plane in R? I have a regression model with two independent variables and have created a nice 3d scatterplot with scatterplot3d (thanks Uwe!) and now would like to overlay the regression plane (gridded, preferably.) Ay pointers would be appreciated.
Doesn't look like something to be embarrassed about... (Uwe, you might want to add this to one of the examples).
[SNIP]
That's a workaround if you only want to plot it once, but surely automating it would be nicer. One can also think about drawing non-linear planes. Maybe this will become a additional function for the package.
There is scatterplot3d_0.3-7 on CRAN now.
scatterplot3d() returns a new function plane3d() now, which is designed
to draw the requested regression plane.
For more details have a look at the help page, particularly at the last
example:
library(scatterplot3d)
data(trees)
s3d <- scatterplot3d(trees, type="h", highlight.3d=TRUE,
angle=55, scale.y=0.7, pch=16, main="scatterplot3d - 5")
# Now adding a regression plane to the "scatterplot3d":
attach(trees)
my.lm <- lm(Volume ~ Girth + Height)
s3d$plane3d(my.lm)
Uwe Ligges
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._