R/filter.shw.R

Defines functions filter.shw

Documented in filter.shw

filter.shw<-function(data, shw)
{
  if(!is.data.frame(data))
      stop("Invalid input parameter specification: check data")
      
  if(!is.character(shw) || nchar(shw)!=3 || !grepl("^[A-Z]+$",shw) )
      stop("Invalid input parameter specification: check shw format")
      
  if(!("Shower"%in%names(data)))
     stop("Error: data does not contain column named Shower")
  
  if(!(shw%in%as.character(data$Shower)))
      stop("No data for selected shower code")
      
  data[as.character(data$Shower)==shw,]
}

Try the MetFns package in your browser

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

MetFns documentation built on May 1, 2019, 6:28 p.m.