R/Predizer.R

Defines functions Predizer

Predizer=function(D,Modelo,xx=seq(min(D[,1]),max(D[,1]),l=30),yy=seq(min(D[,2]),max(D[,2]),l=30),quadrada=F){

DD=data.frame(X=D[,1],Y=D[,2],Z=D[,3])

  model=lm(Modelo,data=DD)


  XY=expand.grid(X=xx,Y=yy)
  XYZ=cbind(XY,Yp=predict(model,newdata = XY))
  z=matrix(XYZ$Yp,ncol=length(unique(xx)))
  if(quadrada==F){Resultado=XYZ}
  if(quadrada==T){Resultado=z}

  return(Resultado)
 }

Try the ExpAnalysis3d package in your browser

Any scripts or data that you put into this service are public.

ExpAnalysis3d documentation built on Sept. 25, 2023, 5:06 p.m.