Learn R Programming

useful (version 1.2.6)

positionToIndex: positionToIndex

Description

Given row and column positions calculate the index.

Usage

positionToIndex(row, col, nrow = max(row))

Value

A vector of indices

Arguments

row

Vector specifying row positions

col

Vector specifying column positions

nrow

The number of rows in the matrix

Author

Jared P. Lander

Details

With row and column positions this computes the index, starting at (1,1) working down rows then across columns.

Examples

Run this code
positionToIndex(1, 2, 2)
positionToIndex(row=c(1, 1, 2, 1, 3), col=c(1, 2, 2, 3, 3), nrow=3)
positionToIndex(rep(1:4, 4), rep(1:4, each=4), nrow=4)
positionToIndex(rep(c(1, 3, 5), 3), rep(1:3, each=3), nrow=5)

Run the code above in your browser using DataLab