本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

时间表

表格形式的具有时间戳的数据

timetable 是一种特定类型的表,其中每一行关联一个时间。与 table 一样,timetable 数据类型可以存储具有相同行数的列向数据变量。所有表函数都使用时间表。此外,时间表提供了特定于时间的函数,可对一个或多个时间表进行对齐、合并,以及执行计算。有关详细信息,请参阅创建时间表或观看使用时间表管理具有时间戳的表格数据

函数

全部展开

timetable具有时间戳行和不同变量类型的时间表数组
table2timetable将表转换为时间表
array2timetable将同构数组转换为时间表
timetable2table将时间表转换为表
istimetable确定输入是否为时间表
summary输出表、时间表或分类数组的摘要

基本导入和导出

readtimetable基于文件创建时间表
writetimetable将时间表写入文件

定义导入规则

detectImportOptions基于文件内容生成导入选项
spreadsheetImportOptions电子表格的导入选项对象
getvaropts获取变量导入选项
setvaropts设置变量导入选项
setvartype设置变量数据类型
preview使用导入选项预览文件中的八行数据
head获取表、时间表或 tall 数组的前几行
tail获取表、时间表或 tall 数组的最后几行
timerange时间表行下标的时间范围
withtol时间表行下标的时间容差
vartype将变量类型作为下标对表或时间表进行索引
unique数组中的唯一值
sortrows对矩阵行或表行进行排序
retime重采样或聚合时间表中的数据,并解决重复或不规则时间问题
synchronize将时间表与公共时间向量同步,并对输入时间表中的数据进行重采样或聚合。
lag对时间表中的数据进行时移
isregular确定时间表中的时间是否规则
ismissing查找缺失值
standardizeMissing插入标准缺失值
rmmissing删除缺失的条目
fillmissing填充缺失值
stackedplot具有公共 x 轴的几个变量的堆叠图

主题

创建时间表

创建时间表以将时间与数据行进行关联。将某个时间表中的数据调整为一组不同的时间,然后同步多个时间表中的数据。

清理包含缺失、重复或不均匀时间的时间表

清理包含缺失、重复或不规则时间的时间表,并生成规则时间表。

对时间表中的数据进行重采样和聚合

对时间表中的数据重采样或将数据聚合到一个新的行时间向量中。

访问表中的数据

使用圆括号、圆点表示法或花括号对表进行索引,以不同方式访问表数据。您可以通过索引功能创建一个属于较大表子集的表,或者基于表中的数据创建一个数组。

特色示例