文件帮助中心
在表格或时间表中移动变量
t2 = mevevars(t1,var,'之前',位置)
t2 = mevevars(t1,var,'之后',位置)
例子
t2 = mevevars(T1.那vars.,'前',地点)移动由此指定的表变量vars.在指定的变量的左侧地点。您可以指定变量和地点按名称,按位置或使用逻辑索引。
t2 = mevevars(T1.那vars.,'前',地点)
T1.
vars.
地点
t2 = mevevars(T1.那vars.,'后',地点)将变量移动到表格变量的右侧地点(见图)。
t2 = mevevars(T1.那vars.,'后',地点)
全部收缩
创建一个表并一次移动变量。您可以按名称或表中的位置指定变量。
从电子表格读取数据到表中。显示前三行。
t1 =可读性('outages.csv');头(T1,3)
ans =.3×6表地区OutageTime客户流失RestorationTime原因_____________ ________________ ______ __________ ________________ ________________ { '西南'} 2002-02-01 12:18 458.98 1.8202e + 06 2002年2月7日16:50 { '暴风雪'} { '东南'} 2003-01-23 00:49 530.14 2.1204E + 05 Nat {'冬季风暴'} {'Southeast'} 2003-02-07 21:15 289.4 1.4294E + 05 2003-02-17 08:14 {冬季风暴'}
移动命名的变量地区这样它就在变量命名之前原因。
地区
原因
t2 = mevevars(t1,'地区'那'前'那'原因');头(T2,3)
ans =.3×6表OutageTime客户流失RestorationTime地区因为________________ ______ __________ ________________ _____________ ________________ 2002-02-01 12:18 458.98 1.8202e + 06 2002年2月7日16:50 { '西南'} { '暴风雪'} 2003-01-23 00:49 530.14 2.1204E + 05 nat {'southeast'} {'冬季风暴'} 2003-02-07 21:15 289.4 1.4294E + 05 2003-02-17 08:14 {'southeast'} {'冬季风暴'}
移动第四变量,使其在第一个变量之后。
t3 = movevars(t2,4,'后',1);头(T3,3)
ans =.3×6表OutageTime RestorationTime客户流失原因地区________________ ________________ ______ __________ _____________ ________________ 2002-02-01 12:18 2002年2月7日16:50 458.98 1.8202e + 06 { '西南'} { '暴风雪'} 2003-01-23 00:49 nat 530.14 2.1204E + 05 {'southeast'} {'sourtheatch'} {'冬季风暴'} 2003-02-07 21:15 2003-02-17 08:14 289.4 1.4294E + 05 {'southeast'} {'冬季风暴'}
使用多个表变量使用搬运活动功能。您可以按名称或位置指定变量。
搬运活动
从电子表格读取数据到表中。
移动名为的变量失利那顾客, 和原因这样他们就在第一个变量之前。使用字符向量的单元格数组指定名称。
失利
顾客
t2 = mevevars(t1,{'失利'那'顾客'那'原因'},'前',1);头(T2,3)
ans =.3×6表损失客户造成地区OutageTime Restiontime ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________06'冬季风暴'} {'southeast'} 2003-01-23 00:49 NAT 289.4 1.4294E + 05 {'冬季风暴'} {'Southeast'} 2003-02-07 21:15 2003-02-07 08:14.
移动前四个变量T2.所以他们在之后恢复时间。
T2.
恢复时间
t3 = mevevars(t2,[1:4],'后'那'reasoriontime');头(T3,3)
ans =.3×6表OutageTime RestorationTime客户流失的原因地区________________ ________________ ______ __________ ________________ _____________ 2002-02-01 12:18 2002年2月7日16:50 458.98 1.8202e + 06 { '暴风雪'} { '西南'} 2003-01-23 00:49 nat 530.14 2.1204E + 05 {'冬季风暴'} {'southeast'} 2003-02-07 21:15 2003-02-17 08:14 289.4 1.4294E + 05 {'冬季风暴'} {'southeast'}
输入表,指定为表或时间表。
输入表中的变量,指定为字符向量,字符向量,字符串数组,数字数组或逻辑阵列的单元数组。
要插入移动变量的位置,指定为字符向量,字符串标量,整数或逻辑阵列。
如果地点是一个字符向量或字符串标量,那么它是输入表中变量的名称T1.。
如果地点是整数N,然后它指定了N变量in.T1.。
N
如果地点是一个逻辑阵列,谁的N元素是1(真的),然后它指定了N变量in.T1.。所有其他元素地点必须是0.(错误的)。
1
真的
0.
错误的
此功能完全支持高阵列。金宝app有关更多信息,请参阅高阵列。
使用说明和限制:
输入论点vars.不能包含重复的变量名称。
有关更多信息,请参阅表格的代码(MATLAB编码器)和代码生成的表限制(MATLAB编码器)。
此功能完全支持分布式数组。金宝app有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
addvars.|Mergevars.|删除|重新任命|splitvars.
addvars.
Mergevars.
删除
重新任命
splitvars.
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室