timetable is a type of table that associates
a time with each row. Like
type can store column-oriented data variables that have different
data types and sizes, as long as they have the same number of rows.
In addition, timetables provide time-specific functions to align,
combine, and perform calculations with one or more timetables. For
more information, see Create Timetables or watch Managing
Time-Stamped Tabular Data with Timetables.
|Timetable array with time-stamped rows and variables of different types|
|Resample or aggregate data in timetable, and resolve duplicate or irregular times|
|Synchronize timetables to common time vector, and resample or aggregate data from input timetables|
|Time-shift data in timetable|
|Convert table to timetable|
|Convert homogeneous array to timetable|
|Convert timetable to table|
|Determine if input is timetable|
|Determine whether times in timetable are regular|
|Time range for timetable row subscripting|
|Time tolerance for timetable row subscripting|
|Subscript into table or timetable by variable type|
|Remove missing entries|
|Determine if array is sorted|
|Sort rows of matrix or table|
|Unique values in array|
Create timetables to associate times with rows of data. Adjust data in a timetable to a different set of times, and synchronize data in multiple timetables.
Clean timetables that have missing, duplicate, or irregular times, and produce regular timetables.
Resample or aggregate data in a timetable to a new vector of row times.
Indexing into tables with parentheses, curly braces, and dot notation has different results. You can use indexing to create a table that is a subset of a larger table or to create an array from data in a table.