R/sp.classification.R

sp.classification <-
  function (tree.sp, species.spruce, species.pine, species.harw) 
    {
      if (is.null(species.spruce)) stop("species.spruce is NULL")
      if (is.null(species.pine)) stop("species.pine is NULL")
      if (is.null(species.harw)) stop("species.harw is NULL")
    sp.clas <- factor(rep("other", length(tree.sp)),
                      levels = c("spruce", 
                                 "pine", "birch", "other"))
    sp.clas[tree.sp %in% species.spruce] <- "spruce"
    sp.clas[tree.sp %in% species.pine] <- "pine"
    sp.clas[tree.sp %in% species.harw] <- "birch"
    
    return(sp.clas)
  }
## reassignInPackage("sp.classification", "sitree", sp.classification)

Try the sitree package in your browser

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

sitree documentation built on April 28, 2022, 5:06 p.m.