extract: Extract the nth element from vectors in a list.

Description Usage Arguments

View source: R/utilities.R

Description

extract() simply uses a for loop to extract the nth element from each vector in a list. However, it can also operate on a data frame. This is equivalent to taking the first element of each vector and making a those elements the first vector in a new list, and it continues on so until it reaches the last element.

Usage

1
extract(lst, num = min(lengths(lst)))

Arguments

lst

A list of vectors of equal length, a data frame, or a matrix. If the length of the smallest vector in lst is smaller than num then an error will be thrown (subscript out of bounds).

num

A number (preferably the length of the vectors) to create a sequence for extract() to extract the elements of lst. Default value is the length of the shortest vector in the list.


ggloop documentation built on May 2, 2019, 3:01 a.m.