narray0.5.2 package

Subset- And Name-Aware Array Utility Functions

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

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

grapes-or-grapes

Operator for array-like logical operations

guess_structure

Infer array structure from data.frame

intersect_list

Intersects a lits of arrays for common dimension names

intersect

Intersects all passed arrays along a give dimension, and modifies them...

lambda

Lambda syntax for array iteration

like

Reshapes x to be like like, including dimension names

map_one

Apply function that preserves order of dimensions

map

Maps a function along an array preserving its structure

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

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

Stacking arrays according to dimension names, subset-aware splitting and mapping of functions, intersecting along arbitrary dimensions, converting to and from data.frames, and many other helper functions.

  • Maintainer: Michael Schubert
  • License: Apache License (== 2.0) | file LICENSE
  • Last published: 2025-11-28