Skip to contents

Overview Help Pages

aaa00_squarebrackets_help squarebrackets-package squarebrackets squarebrackets_help
squarebrackets: Subset Methods as Alternatives to the Square Brackets Operators for Programming
aaa01_squarebrackets_methods squarebrackets_methods
Methods Available in 'squarebrackets'
aaa02_squarebrackets_index_fundamentals squarebrackets_index_fundamentals
Indexing Fundamentals of 'squarebrackets'
aaa11_squarebrackets_keywords squarebrackets_keywords keywords
Advanced Index Specification with Keywords

Arguments Help Pages

Additional Help Pages

aaa09_squarebrackets_PassByReference squarebrackets_PassByReference
Regarding Modification By Reference
aaa10_squarebrackets_coercion squarebrackets_coercion
Auto-Coercion Rules for Mutable Objects

Main Methods

ii_x() ss_x() tt_x()
Methods to Extract, Exchange, Exclude, or Duplicate Subsets of an Object
ii_mod() ss_mod() tt_mod()
Methods to Replace Subsets using R's Native Modification Semantics
ii_set() ss_set() tt_set()
Methods to Modify Subsets of a Mutable Object By Reference

Specialized Methods

long_x() long_set()
Index-less Subset Methods on (Long) Vectors
eval_stride() is.stride() formula2stride()
Evaluate Stride Object
stride_v()
Value-based stride
stride_seq()
Regular Sequence-based stride
stride_ptrn() ptrn_len()
Pattern Sequence-based stride
lst_rec() lst_recin()
Access, Replace, Transform, Delete, or Extend Recursive Subsets
dt_aggr() dt_setcoe() dt_setmutate()
Functional Forms of data.table Operations

Other Methods

sb_setFlatnames() sb_setDimnames() sb_setVarnames()
Safely Change the Names of a Mutable Object By Reference

mutatomic class

mutatomic() as.mutatomic() is.mutatomic() couldb.mutatomic()
A Class of Mutable Atomic Array-Like Objects

Helper Functions

n()
Nest
ndim() rdim() s()
Get Size Properties of an Object
ss2coord() coord2ss() coord2ii() ii2coord() ss2ii()
Convert Subscripts to Coordinates, Coordinates to Interior Indices, and Vice-Versa
match_all()
Match All, Order-Sensitive and Duplicates-Sensitive
idx_by()
Compute Grouped Indices
dropl()
Drop Singular List
is.formula()
Check if an Object is a Formula

Developer Functions