Main Content

Timetables

Zeitgestempelte Daten in tabellarischer Form

timetable ist ein Tabellentyp, bei dem eine Zeit mit jeder Zeile assoziiert wird. Wie table kann der Datentyp timetable spaltenorientierte Datenvariablen speichern, die dieselbe Anzahl von Zeilen aufweisen. Alle Tabellenfunktionen arbeiten mit Timetables. Zudem stellen Timetables zeitspezifische Funktionen bereit, um Berechnungen mit einem oder mehreren Timetables auszurichten, zu kombinieren und auszuführen. Weitere Informationen finden Sie unter Create Timetables oder sehen Sie sich Verwaltung von zeitgestempelten tabellarischen Daten mit Timetables an.

Um Ereignisse in Timetables zu finden und zu beschriften, hängen Sie eine Ereignistabelle an. Weitere Informationen finden Sie unter eventtable.

Funktionen

alle erweitern

timetableTables for time series data, with timestamped rows and variables of different types
timeseries2timetableConvert timeseries objects to timetable (Seit R2021b)
table2timetableConvert table to timetable
array2timetableConvert homogeneous array to timetable
timetable2tableConvert timetable to table
istimetableDetermine if input is timetable
istabularDetermine if input is table or timetable (Seit R2021b)
summaryPrint summary of table, timetable, or categorical array

Basisfunktionen für Import und Export

readtimetableCreate timetable from file
writetimetableWrite timetable to file

Definieren von Importregeln

detectImportOptionsCreate import options based on file content
spreadsheetImportOptionsImport options object for Spreadsheets
getvaroptsGet variable import options
setvaroptsSet variable import options
setvartypeSet variable data types
previewPreview eight rows from file using import options

Parquet-Dateien

parquetreadRead columnar data from a Parquet file
parquetwriteWrite columnar data to Parquet file
parquetinfoGet information about Parquet file
headGet top rows of array or table
tailGet bottom rows of array or table
uniqueUnique values in array
timerangeTime range for timetable row subscripting
withtolTime tolerance for timetable row subscripting
vartypeSubscript into table or timetable by variable type
rowfilterSelectively import rows of interest (Seit R2022a)
sortrowsSort rows of matrix or table
retimeResample or aggregate data in timetable, and resolve duplicate or irregular times
synchronizeSynchronize timetables to common time vector, and resample or aggregate data from input timetables
lagTime-shift data in timetable
containsrangeDetermine if timetable row times contain specified time range (Seit R2020a)
overlapsrangeDetermine if timetable row times overlap specified time range (Seit R2020a)
withinrangeDetermine if timetable row times are within specified time range (Seit R2020a)
isregularDetermine if input times are regular with respect to time or calendar unit
eventtableEvent table (Seit R2023a)
extracteventsExtract event table from subset of timetable data (Seit R2023a)
eventfilterCreate event filter for selecting timetable rows (Seit R2023a)
synceventsAdd and synchronize variables from attached event table to timetable (Seit R2023a)
anymissingDetermine if any array element is missing (Seit R2022a)
ismissingFind missing values
standardizeMissingInsert standard missing values
rmmissingRemove missing entries
fillmissingFill missing entries
stackedplotStacked plot of several variables with common x-axis

Apps

Data CleanerPreprocess and organize column-oriented data (Seit R2022a)

Live Editor Tasks

Anpassen oder Zusammenfassen von Zeitschritten in TimetablesResample or aggregate timetable data in the Live Editor (Seit R2020a)
Synchronisieren von TimetablesRetime and combine timetables to new time vector in the Live Editor (Seit R2020a)
Berechnen nach GruppeSummarize, transform, or filter by group in the Live Editor (Seit R2021b)
Pivot-TabelleSummarize tabular data in pivoted table in the Live Editor (Seit R2023b)

Themen