Skip to contents

All functions

addClass()
Add a Class to an Object
anyZchar() anyWS()
Are any zero char or all whitespace elements present?
bckQuote()
Backquote Text
cat0()
Concatenate and Print with No Separator
collapse() collapse0() listing()
Collapse a Vector of Strings into a Single String
empty.list()
Create an Empty list of Given Length
grepf() grepi()
Pattern Matching
greplf() grepli()
Pattern Matching
grepv() grepvf() grepvi()
Pattern Matching
is.datetype() is.Date() is.POSIXt() is.POSIXct() is.POSIXlt()
Is object of a Date type?
is.even() is.odd()
Is a Number Even or Odd?
is.nonfinite() is.nf() anyNF()
Are non-finite values present?
is.whole() is.wholenumber() is.integerish()
Are vectors whole or integer-like?
isVector()
Check if Any of Given Vector Types
libraries() requires()
Loading/Attaching Multiple Packages
match.argv()
Argument Verification
na.refill()
Refill the NAs for a 'na.action' Object
na.vector()
Create a vector of NA's
predapply()
Apply a predicate function over a list or vector
repeated() whichRepeated() repeats() non.unique()
Determine Repeated Elements
rm.first() `rm.first<-`() rm.last() `rm.last<-`()
Remove First or Last N Elements
setNA() `setNA<-`()
Set given indices as NA
stop2() warning2() message2()
Display Messages with Call Information
stopifnot.with()
Ensure the Truth of R Expressions in a Data Environment
stopifnot2() warningifnot()
Ensure the Truth of R Expressions with Call Information
subf() subi() gsubf() gsubi()
Pattern Replacement Wrappers
dotsNames() subDots() dp1Dots() checkDots()
Process the ... arguments of a function.
path() dims() enumerate()
Miscellaneous Helper Functions
`%''%` `%""%` `%!||%` `%0%` `%allin%` `%anyin%` `%nonein%` `%onein%` `%notin%`
Infix Operator Helpers
is.boolean() is.string() nzstring()
Value Predicates for Common Object Types
whichMin() whichMax() `whichMin<-`() `whichMax<-`()
Where is the min or max?
whichNA() `whichNA<-`()
Which indices are NA?