文档帮助中心文档
在表格或时间表中移动变量
T2 = movevars (T1, var,“之前”,位置)
T2 = movevars (T1, var,“后”,位置)
例子
T2 = movevars (T1,var“之前”,位置)移动指定的表变量var指定的变量的左边位置.你可以指定变量和位置通过名称、位置或使用逻辑索引。
T2 = movevars (T1,var“之前”,位置)
T1
var
位置
T2 = movevars (T1,var“后”,位置)将变量移动到表变量的右侧位置(见图)。
T2 = movevars (T1,var“后”,位置)
全部折叠
创建一个表,每次移动一个变量。您可以通过名称或表中的位置指定变量。
从电子表格中读取数据到表中。显示前三行。
T1 = readtable (“outages.csv”);头(T1, 3)
ans =3×6表地区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-0708:14{“暴风雪”}
移动被命名的变量地区所以它在被命名的变量之前导致.
地区
导致
T2 = movevars (T1,“地区”,“之前”,“原因”);头(T2, 3)
ans =3×6表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{“东南”}{“暴风雪”}
移动第四个变量,使其位于第一个变量之后。
T3 = movevars (T2 4“后”1);头(T3, 3)
ans =3×6表OutageTime RestorationTime损失客户地区的原因 ________________ ________________ ______ __________ _____________ ________________ 2002-02-01 12:18 2002-02-07 16:50 458.98 - 1.8202 e + 06{“西南”}{“暴风雪”}2003-01-23 00:49 NaT 530.14 - 2.1204 e + 05{“东南”}{“暴风雪”}2003-02-07)21:15 2003-02-07 08:14 289.4 - 1.4294 e + 05{“东南”}{“暴风雪”}
的方法移动多个表变量movevars函数。您可以通过名称或位置指定变量。
movevars
从电子表格中读取数据到表中。
移动命名为损失,客户,导致所以它们在第一个变量之前。使用字符向量的单元格数组指定名称。
损失
客户
T2 = movevars (T1, {“损失”,“客户”,“原因”},“之前”1);头(T2, 3)
ans =3×6表客户造成损失地区OutageTime RestorationTime ______ __________ ________________ _____________ ________________ ________________ 458.98 - 1.8202 e + 06{“暴风雪”}{“西南”}2002-02-01 12:18 2002-02-01 16:50 530.14 - 2.1204 e + 05{“暴风雪”}{“东南”}2003-01-23 00:49 NaT 289.4 - 1.4294 e + 05{“暴风雪”}{“东南”}2003-02-0721:15 2003-02-17 08:14
移动的前四个变量T2这样他们才会追求RestorationTime.
T2
RestorationTime
T3 = movevars (T2, [1:4],“后”,“RestorationTime”);头(T3, 3)
ans =3×6表OutageTime RestorationTime客户造成损失 ________________ ________________ ______ __________ ________________ _____________ 2002-02-01 12:18 2002-02-07 16:50 458.98 - 1.8202 e + 06{“暴风雪”}{“西南”}2003-01-23 00:49 NaT 530.14 - 2.1204 e + 05{“暴风雪”}{“东南”}2003-02-07)21:15 2003-02-07 08:14 289.4 - 1.4294 e + 05{'冬天storm'} {'SouthEast'}
输入表,指定为表或时间表。
输入表中的变量,指定为字符向量、字符向量单元格数组、字符串数组、数字数组或逻辑数组。
插入移动变量的位置,指定为字符向量、字符串标量、整数或逻辑数组。
如果位置是字符向量还是字符串标量,那么它是输入表中变量的名称T1.
如果位置是一个整数n,然后指定nth变量T1.
n
如果位置是逻辑阵列,谁的nth元素是1(真正的),然后指定nth变量T1.所有其他要素位置必须0(假).
1
真正的
0
假
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
使用注意事项及限制:
输入参数var不能包含重复的变量名。
有关更多信息,请参见表的代码生成(MATLAB编码器)和代码生成的表限制(MATLAB编码器).
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数.
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
addvars|mergevars|removevars|splitvars|renamevars
addvars
mergevars
removevars
splitvars
renamevars
您已经有了geänderte版本死亡Beispiels。Möchten您是谁? Änderungen öffnen?
您有一个连接到MATLAB-Befehl entspricht:
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus。Webbrowser unterstützen keine MATLAB-Befehle。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系