Get all diagonals vectors of a matrix.

Share:

Description

This function extracts all diagonal vectors of a matrix and returns the result as a list.

Usage

1
get_diags(data, direction = "right")

Arguments

data

Matrix from which to extract diagonal elements

direction

Which side to begin on? Takes values of one of "left", "right" or "both". Defaults to "right".

Examples

1
2
M = matrix(rnorm(9),3,3)
get_diags(M)