Learn R Programming

Epi (version 2.0)

NArray: Set up an array of NAs, solely from the list of dimnames

Description

Defines an array of NAs, solely from the list of dimnames

Usage

NArray( x, cells=NA ) ZArray( x, cells=0 )

Arguments

x
A (possibly named) list to be used as dimnames for the resulting array
cells
Value(s) to fill the array

Value

dimnames attribute x, and all values equal to cells.

Details

This is a simple useful way of defining arrays to be used for collection of results. The point is that everything is defined from the named list, so in the process of defining what you want to collect, there is only one place in the program to edit. It's just a wrapper for array. ZArray is just a wrapper for NArray with a different default.

Examples

Run this code
ftable(
NArray( list(Aye = c("Yes", "Si", "Oui"),
             Bee = c("Hum", "Buzz"),
             Sea = c("White", "Black", "Red", "Dead") ) ) )

Run the code above in your browser using DataLab