rm_vals_help: Manipulate positions, rows, and columns

View source: R/rm_vals.R

rm_vals_helpR Documentation

Manipulate positions, rows, and columns

Description

Manipulate positions, rows, and columns

Usage

rm_vals_help()

rm_vals(x, vals)

rm_elts(x, elts)

rm_rows(x, rows)

rm_cols(x, cols)

xvals(x, vals)

xelts(x, elts)

xrows(x, rows)

xcols(x, cols)

Arguments

x

For ⁠*vals⁠ and ⁠*elts⁠ an atomic vector. For ⁠*cols⁠ and ⁠*rows⁠, a atomic data.frame (?atm_dtf) or an atomic matrix.

vals

A unique-valued atomic vector (?uj::unq_atm_vec) mode-compatible with x.

elts, rows, cols

Atomic vector indexing elements, rows, or columns of x to be deleted, respectively. These are either

  • A uniquely-valued positive whole-number vector.

  • A complete logical vector (?uj::cmp_lgl_vec) of length length(x).

  • A uniquely-valued character vector of element/column/row names.

Details

  ⁠purge_vals, rm_vals, xvals⁠  
   
  ⁠purge_elts, rm_elts, xelts⁠
   
  ⁠purge_rows, rm_rows, xrows⁠
   
  ⁠purge_cols, rm_cols, xcols⁠

Value

An object of the same class as x.

Functions

  • rm_vals(): Remove values in atomic vector vals from atomic vector x.

  • rm_elts(): Delete elements of x indexed in elts.

  • rm_rows(): Delete rows of x indexed in rows.

  • rm_cols(): Delete columns of x indexed in cols.

  • xvals(): An alias for rm_vals.

  • xelts(): An alias for rm_elts.

  • xrows(): An alias for rm_rows.

  • xcols(): An alias for rm_cols.

See Also

Other purge: purge_help()


j-martineau/uj documentation built on Sept. 14, 2024, 4:40 a.m.