Stores the underlying data for the table
Append additional rows to this table
a new Table with the appended rows
Append additional rows to this table in place
the existing table with the rows appeneded
Filters out null and undefined rows from a table
a new Table with nulls and undefined filtered out
Fetch the first row for each value of keyFunc
Renames a column
a new Table with the column renamed
Performs a side-effect function with the data. This is useful for recording something about intermediate state without breaking out of the type-safe builder pattern.
Transforms a table row-by-row, producing a new Table of the output
Transforms a table row-by-row asynchronously, producing a new Table of the output
Transforms a table in batches asyncrhonously, producing a new Table of the output
Filter a table to rows matching the specified condition
Like {@link Table#addColumn}, but async
max number of Promises running at any one time
Adds a new calculated column to the table
the name of the column
the function to compute the column
A new table with the provided column
Deletes the specified column from the Table
the name of the column to delete
whether to modify the rows inplace or make a copy
a new Table without the specified column
Generated using TypeDoc
A type-safe data structure for working with tabular data. It provides a fluent syntax to make adding columns and transformations as consise as possible.