Skip to contents

Overview Help Pages

Generic Methods

sb_x() sb2_x()
Method to Extract, Exchange, or Duplicate Subsets of an Object
sb_wo() sb2_wo()
Method to Return Object Without Specified Subset
sb_mod() sb2_mod()
Method to Return a Copy of an Object With Modified Subsets
sb_set() sb2_set()
Method to Modify Subsets of a Mutable Object By Reference
sb2_rec() sb2_recin()
Access, Replace, Transform, Delete, or Extend Recursive Subsets
sb_setFlatnames() sb_setDimnames() sb2_setVarnames()
Safely Change the Names of a Mutable Object By Reference
bind_mat() bind_array() bind_dt()
Dimensional Binding of Objects
idx()
Convert/Translate Indices (for Copy-On-Modify Substitution)
slice_x() slice_wo() slice_set()
Efficient Sequence-based Subset Methods on (Long) Vectors
cp_seq()
Construct Parameters for a Sequence Based on Margins

Specialized Functions

lst_nlists() lst_untree()
Unnest Tree-like List into a Recursive Matrix or Flattened Recursive Vector
dt_aggregate() dt_setcoe() dt_setrm() dt_setadd() dt_setreorder()
Functional Forms of data.table Operations
setapply()
Apply Functions Over mutable_atomic Matrix Margins By Reference
ma_setv()
Find and Replace Present Values in mutable_atomic Objects By Reference

Helper Functions

n()
Nest
ndims()
Get Number of Dimensions
currentBindings()
List or Lock All Currently Existing Bindings Pointing To Same Address
sub2coord() coord2sub() coord2ind() ind2coord() sub2ind()
Convert Subscripts to Coordinates, Coordinates to Flat Indices, and Vice-Versa
match_all()
Match All, Order-Sensitive and Duplicates-Sensitive
idx_r()
Compute Integer Index Range
idx_by()
Compute Grouped Indices
idx_ord_v() idx_ord_m() idx_ord_df()
Compute Ordered Indices

Developer Functions

ci_flat() ci_margin() ci_sub() ci_df()
Construct Indices
tci_bool() tci_int() tci_chr() tci_cplx()
Type Cast Indices
indx_x() indx_wo()
Exported Utilities