frab-class function

Class frab

Class frab

The formal class for frab objects class

Objects from the Class

Formal class frab has a single slot x which is a named numeric vector.

The class has three accessor methods: names(), values(), and namedvector().

## S4 method for signature 'frab' namedvector(x)

Arguments

  • x: Object of class frab

Author(s)

Robin K. S. Hankin

Examples

new("frab",x=c(a=6,b=4,c=1)) # formal creation method (discouraged) frab(c(a=4,b=1,c=5)) # use frab() in day-to-day work frab(c(a=4,b=0,c=5)) # zero entries are discarded frab(c(a=4,b=3,b=5)) # repeted entries are summed frab(c(apple=4,orange=3,cherry=5)) # any names are OK x <- frab(c(d=1,y=3,a=2,b=5,rug=7,c=2)) (y <- rfrab()) x+y # addition works as expected x + 2*y # arithmetic x>2 # extraction x[x>3] <- 99 # replacement # sum(x) # some summary methods implemented # max(x)
  • Maintainer: Robin K. S. Hankin
  • License: GPL (>= 2)
  • Last published: 2024-07-24