文档

table2timetable

转换表的时间表

语法

TT = table2timetable (T)
TT = table2timetable (T ' RowTimes timeVarName)
TT = table2timetable (T ' RowTimes RowTimes)

描述

例子

TT= table2timetable (T)转换表T一个时间表。第一个datetime或持续时间变量T成为的行乘以向量TT。其余的变量T的变量TT

  • 如果T是一个——- - - - - -N表没有行名称TT是一个——- - - - - -(n - 1)时间表。

  • 如果T是一个——- - - - - -N表行名称table2timetable分配的行名称T一个变量的TT。作为一个结果,TT是一个——- - - - - -N时间表。

有关创建和使用时间表的更多信息,请参阅时间表

创建一个从文本或电子表格中的数据文件的时间表,第一次使用readtable函数来读取数据表。然后把表时间表table2timetable

例子

TT= table2timetable (T、“RowTimes”timeVarName)转换T一个时间表。timeVarName是一个变量的名字T包含datetime或持续时间值,table2timetable分配的行乘以向量TTtimeVarName可以是任何变量的名字T包含datetime或持续时间值。

例子

TT= table2timetable (T、“RowTimes”RowTimes)转换T一个时间表。rowTimes是一个——- - - - - -1向量的datetime或持续时间值。所有的变量T的变量TT

例子

全部折叠

一个表,其中包含日期和时间转换为一个时间表。

从文件读取断电数据outages.csv一个表。表包含两个中断和恢复时间。

T = readtable (“outages.csv”);:T (1:5)
ans =5 x6表地区OutageTime损失客户RestorationTime引起___________ ___________ ______ __________ ___________ _________________,“西南”2002-02-01 12:18 458.98 - 1.8202 e + 06 2002-02-01 16:50“暴风雪”“东南”2003-01-23 00:49 530.14 - 2.1204 e + 05 NaT“暴风雪”“东南”2003-02-07)21:15 289.4 - 1.4294 e + 05 2003-02-07 08:14“暴风雪”“西方”2004-04-06 05:44 434.81 - 3.4037 e + 05 2004-04-06 06:10“设备故障”“中西部”2002-03-16 06:18 186.44 - 2.1275 e + 05 2002-03-16 23:23“暴风”

表转换为一个时间表。第一个变量,OutageTime,成为时间的向量TT

TT = table2timetable (T);:TT (1:5)
ans =5 x5的时间表OutageTime地区损失客户RestorationTime引起___________ ___________ ______ __________ ___________ _________________ 2002-02-01 12:18“西南”458.98 - 1.8202 e + 06 2002-02-07 16:50“暴风雪”2003-01-23 00:49“东南”530.14 - 2.1204 e + 05 NaT的冬季风暴2003-02-07)21:15“东南”289.4 - 1.4294 e + 05 2003-02-17 08:14“暴风雪”2004-04-06 05:44“西方”434.81 - 3.4037 e + 05 2004-04-06 06:10“设备故障”2002-03-16 06:18“中西部”186.44 - 2.1275 e + 05 2002-03-18 23:23“暴风”

索引TT使用行乘以从其时间向量。你可以把行倍标签指定行。

TT (“2003-02-07)21:15”:)
ans =1 x5的时间表OutageTime地区损失客户RestorationTime引起___________ ___________ _____ __________ 2003-02-07)21:15 ___________ * * *“东南”289.4 - 1.4294 e + 05 2003-02-17 08:14“暴风雪”

停电的时间计算。使用点语法提取行乘以向量。

TT。OutageDuration = TT。RestorationTime- TT.OutageTime; TT(1:5,:)
ans =5 x6时间表OutageTime地区损失客户RestorationTime引起OutageDuration ___________ ___________ ______ __________ 2002-02-01 12:18 ___________ _________________, * * *“西南”458.98 - 1.8202 e + 06 2002-02-07 16:50“暴风雪”148:32:00 2003-01-23 00:49“东南”530.14 - 2.1204 e + 05 NaT“暴风雪”南2003-02-07)21:15“东南”289.4 - 1.4294 e + 05 2003-02-17 08:14“暴风雪”226:59:00 2004-04-06 05:44“西方”434.81 - 3.4037 e + 05 2004-04-06 06:10“设备故障”00:26:00 2002-03-16 06:18“中西部”186.44 - 2.1275 e + 05 2002-03-18 23:23 65:05:00“暴风”

表转换为时间表和指定的表变量成为时间向量的时间表。

从文件读取断电数据outages.csv一个表。表包含两个中断和恢复时间。

T = readtable (“outages.csv”);:T (1:5)
ans =5 x6表地区OutageTime损失客户RestorationTime引起___________ ___________ ______ __________ ___________ _________________,“西南”2002-02-01 12:18 458.98 - 1.8202 e + 06 2002-02-01 16:50“暴风雪”“东南”2003-01-23 00:49 530.14 - 2.1204 e + 05 NaT“暴风雪”“东南”2003-02-07)21:15 289.4 - 1.4294 e + 05 2003-02-07 08:14“暴风雪”“西方”2004-04-06 05:44 434.81 - 3.4037 e + 05 2004-04-06 06:10“设备故障”“中西部”2002-03-16 06:18 186.44 - 2.1275 e + 05 2002-03-16 23:23“暴风”

表转换为一个时间表。指定日期和时间的第二个变量,RestorationTime,随着时间向量的时间表。

TT = table2timetable (T)“RowTimes”,“RestorationTime”);:TT (1:5)
ans =5 x5的时间表RestorationTime地区OutageTime损失客户原因___________ ___________,___________ ______ __________ _________________ 2002-02-07 16:50“西南”2002-02-01 12:18 458.98 - 1.8202 e + 06“暴风雪”“东南”2003-01-23 00:49 530.14 - 2.1204 e + 05“暴风雪”2003-02-17 08:14“东南”2003-02-07)21:15 289.4 - 1.4294 e + 05“暴风雪”2004-04-06 06:10‘西方’2004-04-06 05:44 434.81 - 3.4037 e + 05“设备故障”2002-03-18 23:23“中西部”2002-03-16 06:18 186.44 - 2.1275 e + 05“暴风”

表转换为时间表通过添加一个单独的向量包含行乘以时间。所有的表变量成为变量时间表。

Reading1 = [98; 97.5; 97.9; 98.1; 97.9);Reading2 = [120; 111; 119; 117; 116);T =表(Reading1 Reading2)
T =5 x2表Reading1 Reading2说98 120 97.5 111 97.9 119 98.1 117 97.9 116
时间=[秒(1):秒(1):秒(5)];TT = table2timetable (T)“RowTimes”、时间)
TT =5 x2的时间表时间Reading1 Reading2 _____说111 3秒秒98 120 2秒97.5 97.9 97.9 98.1 119 4秒117 5秒116

输入参数

全部折叠

输入表。

输出参数

全部折叠

输出的时间表。时间表可以存储元数据,比如描述变量单位,变量名和行乘以。有关更多信息,请参见属性的部分时间表

扩展功能

介绍了R2016b

这个主题有帮助吗?