Learn R Programming

SciViews (version 0.9-13.2)

nr: Convenience functions for rows or columns manipulations.

Description

`nr()` and `nc()` are synonyms of the ugly `NROW()` or `NCOL()` that still provide a result, even if `dim` attribute of the object is not set, on the contrary to `nrow()`or `ncol()`. `ROWS` and `COLS` are constants that makes call to `apply()` more expressive.

Usage

nr(x)

nc(x)

ROWS

COLS

Format

An object of class numeric of length 1.

An object of class numeric of length 1.

Arguments

x

Any object.

See Also

[NROW()]

Examples

Run this code
mm <- matrix(1:6, nrow = 3)
nr(mm)
nc(mm)
vv <- 1:6
nr(vv)
nc(vv)
# ROWS and COLS constants used with apply()
apply(mm, ROWS, mean) # Idem apply(mm, 1, mean)
apply(mm, COLS, mean) # Idem apply(mm, 2, mean)

Run the code above in your browser using DataLab