Learn R Programming

useful (version 1.2.0)

positionToIndex: positionToIndex

Description

Given row and column positions calculate the index.

Usage

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

Arguments

row
Vector specifying row positions
col
Vector specifying column positions
nrow
The number of rows in the matrix

Value

  • A vector of indices

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