In R programming there are various function for creating 3D plots. we discuss the persp( ) function for creating the 3D surfaces.
There are three variables, x , y and z where x and y are the vectors that define the location of x-axis and y-axis. The height of surface will be definig z-axis.
cone <- function(x, y) #cone obtained the function
{
sqrt(x^2+y^2)
}
x <- y <- seq(-1, 1, length= 20) #variables
z <- outer(x, y, cone)
persp(x, y, z)
seq() - to generate vector of equally spaced numbers.
outer() - to apply the function cone at every combination of x and y.
