主要内容

解栈表变量

在“实时编辑器”中将值从一个表变量分发到多个表变量

描述

解栈表变量Task允许您以交互方式将表或时间表中的值从一个变量解堆栈或分发到多个变量。任务自动生成MATLAB®为您的活动脚本编写代码。

打开任务

要添加解栈表变量任务到MATLAB编辑器中的实时脚本:

  • 住编辑器选项卡上,选择任务>解栈表变量

  • 在脚本中的代码块中,键入相关的关键字,例如unstack表格.选择解栈表变量从建议的命令补全。

例子

全部展开

方法将输入表中的一个变量的值解堆栈,并将它们分布到输出表中的多个变量解栈表变量实时编辑器任务。

首先,加载一个包含美国东海岸估计流感发病率的表格。表中有一个变量表示流感发病率,另一个变量表示东北部的发病率是否为()、中大西洋(MidAtl),或东南(SE)地区。(这些数据来自谷歌流感趋势项目,该项目已终止。)

负载fluRate

添加解栈表变量任务到您的活动脚本。Unstack的流感率变量,以便输出表具有命名为MidAtl,SE,包含了这些地区的流感发病率。

  • 要按月份对数据进行分组,请选择集团菜单项下的任务中的变量。

  • 要选择输出变量的名称,单击单选按钮新表变量的名称以上地区变量。中的每个唯一值地区,在输出表中有相应的变量。

  • 的值流感率变量进入MidAtl,SE在输出变量时,单击单选按钮新表可用项中的值以上流感率

相关的例子

R2020a中引入