ContainerA container can be considered a base R list with extended functionality. |
|
---|---|
Container Class |
|
|
Container - Enhancing R's list |
Clear a Container |
|
Clone an Object |
|
Set Container Package Options |
|
Unpack Nested Objects |
|
add or replace |
|
Add Elements to Containers |
|
Replace Values in Containers Safely |
|
Replace Values at Indices Safely |
|
Replace Parts of a Container |
|
extract |
|
Extract Elements Safely |
|
Extract Single Elements Safely |
|
Peek at Indices |
|
Peek at Single Index |
|
Extract Parts of a Container Object |
|
inspect |
|
Count Elements |
|
Check for Element |
|
Check for Name |
|
Check if Object is Empty |
|
remove |
|
Delete Container Elements Safely |
|
Delete Elements at Indices Safely |
|
Discard Container Elements |
|
Discard Elements at Indices |
|
Get and Remove Element |
|
update |
|
Rename Elements Safely |
|
|
Update Object with Elements from Another Object |
DequeDerives all Container methods. Can also be used to mimic stacks or simple queues. |
|
Deque Class |
|
Deque - Double-Ended Queue |
|
Add Elements to the Left of Deques |
|
Peek at Left or Right of a Deque |
|
Reverse Elements |
|
Rotate Elements |
|
Set, OrderedSetDerives all Container methods. Set elements are always unique. |
|
Set Class |
|
OrderedSet Class |
|
Set and ordered Set |
|
DictDerives all Container methods. All Dict elements must be named and are always sorted by their name. |
|
Dict Class |
|
A Dictionary |
|
dict.tableThe dict.table is a mix of a dict and a data.table and derives all data.table and most of the dict/container methods. |
|
|
Combining Dict and data.table |
IteratorIterate over sequences. |
|
Iterable abstract class interface |
|
Iterator Class |
|
|
Iterate over Sequences |
Operators |
|
|
Arithmetic Operators |
|
Comparison Operators |
Logic Operators |
|
DepecatedDeprecated functions. |
|
Deprecated Functions |