narray-package |
R package for subset- and name-aware array utility functions |
%or% |
Operator for array-like logical operations |
bind |
Binds arrays together disregarding names |
collect |
Converts a logical matrix to a list of character vectors |
construct |
Transform a data.frame with axes and value into an array |
crep |
Repeats an array along an arbitrary axis |
dim |
base::dim, but returning 1 for vector |
dimnames |
Return dimension names of an array respecting the number of dimensions |
drop_if |
Drop unused dims if flag is TRUE |
filter |
Function to discard subsets of an array (NA or drop) |
flatten |
Flattens an array along an axis |
guess_structure |
Infer array structure from data.frame |
intersect |
Intersects all passed arrays along a give dimension, and modifies them in place |
intersect_list |
Intersects a lits of arrays for common dimension names |
lambda |
Lambda syntax for array iteration |
like |
Reshapes 'x' to be like 'like', including dimension names |
map |
Maps a function along an array preserving its structure |
map_one |
Apply function that preserves order of dimensions |
mask |
Converts a list of character vectors to a logical matrix |
match |
match() function with extended functionality |
melt |
Function to melt data.frame from one or multiple arrays |
named_dots |
Return a list of named dot-arguments |
narray |
R package for subset- and name-aware array utility functions |
pb |
Progress bar format to be consistent |
rep |
Repeats an array along an arbitrary axis |
restore_null_dimnames |
If no dimnames, return NULL and not list of NULLs |
rrep |
Repeats an array along an arbitrary axis |
split |
Splits and array along a given axis, either totally or only subsets |
stack |
Stacks arrays while respecting names in each dimension |
subset |
Subsets an array using a list with indices or names |
translate |
Translate an axis between two sets of identifiers |
vectors_to_row_or_col |
Converts vectors in a list to row- or column vectors |
which |
A multidimensional 'which' function |