Learn R Programming

PBSmodelling (version 2.67.266)

clipVector: Clip a Vector at One or Both Ends

Description

Clip a vector at one or both ends using the specified clip pattern to match.

Usage

clipVector(vec, clip, end=0)

Arguments

vec
vector object to clip
clip
value or string specifying repeated values to clip from ends
end
end to clip clip from: 0=both, 1=front, 2=back

Value

Clipped vector with names.

Details

If the vector is named, the names are retained. Otherwise, element positions are assigned as the vector's names.

See Also

createVector

Examples

Run this code
local(envir=.PBSmodEnv,expr={
  x=c(0,0,0,0,1,1,1,1,0,0)
  print(clipVector(x,0))

  x=c(TRUE,TRUE,FALSE,TRUE)
  print(clipVector(x,TRUE))

  x=c("red","tide","red","red")
  print(clipVector(x,"red",2))
})

Run the code above in your browser using DataLab