zenplots (version 1.0.6)

convert_occupancy: Converting an Occupancy Matrix

Description

Convert an occupancy matrix to matrix with different symbols.

Usage

convert_occupancy(x, to = c("", "<", "="">", "v", "^"))

Value

matrix as the occupancy matrix but with entries replaced by those in to.

Arguments

x

an occupancy matrix consisting of the character "" (unoccupied), "l" (left), "r" (right), "d" (down) or "u" (up) as returned by zenplot().

to

a vector of symbols to which "", "l", "r", "d" and "u" should be mapped.

Author

Marius Hofert

See Also

Other zenplot technical tools: is.standard(), n2dcols_aux(), num_cols(), turn_checker()

Examples

Run this code
## Generate some data
n <- 1000 # sample size
d <- 20 # dimension
set.seed(271) # set seed (for reproducibility)
x <- matrix(rnorm(n * d), ncol = d) # i.i.d. N(0,1) data

## Extract the occupancy matrix from a zenplot
res <- zenplot(x)
(occ <- res[["path"]][["occupancy"]])

## Convert the occupancy matrix
convert_occupancy(occ)

Run the code above in your browser using DataLab