circular (version 0.4-93)

circularp: Attributes for a Circular Object

Description

`circularp' returns the `circularp' attribute (or `NULL'). `circularp<-' sets the `circularp' attribute.

Usage

circularp(x)
circularp(x) <- value

Arguments

x

a vector or a matrix of circular data.

value

a vector of length 6 or a list with six components: type, units, template, modulo, zero and rotation.

Details

The circularp attribute is a list of six elements: type, units, template, modulo, zero and rotation; see circular for their meaning.

Assignments are checked for consistency.

Assigning NULL removes the circularp attribute and any "circular" class of x.

See Also

circular

Examples

Run this code
# NOT RUN {
x <- pi
circularp(x) # now NULL
circularp(x) <- list(type="angles", units="radians", template="none", 
  modulo="asis", zero=0, rotation="counter")
circularp(x)
x
class(x) <- "circular" # now we set also the class so that print.circular is used
x
# }

Run the code above in your browser using DataLab