文档

表格形式的数组,其命名列可以具有不同类型

桌子是适用于以列为导向或表格数据的数据类型,通常将其作为文本文件或电子表格中的列存储。表由行和面向列的变量组成。表中的每个变量都可以具有不同的数据类型和不同的大小,并且一个限制性可以具有相同数量的行。有关更多信息,请参阅创建和使用桌子或观看桌子和分类阵列

功能

展开全部

桌子 表格数组带有命名变量,可以包含不同类型
array2table 将同质阵列转换为表格
Cell2table 将单元阵列转换为表
struct2table 将结构数组转换为表
table2array 将表转换为同质阵列
table2cell 将表转换为单元格数组
table2struct 将表转换为结构数组
table2timetable 将表转换为时间表
timetable2table 将时间表转换为表

基本进出口

可读取 从文件创建表
可写的 将表写入文件

定义导入规则

检测iMportoptions 基于文件内容创建导入选项
getVaropts 获取可变导入选项
setVaropts 设置变量导入选项
setVartype 设置可变数据类型
获取顶部的桌子,时间表或高阵列
尾巴 获取桌子,时间表或高阵列的底部行
概括 打印表,时间表或分类阵列的摘要
高度 表行数
宽度 表变量的数量
iStable 确定输入是否为表
堆叠平图 具有常见X轴的几个变量的堆叠图

种类

sor 排序矩阵或表的行
独特的 数组中的唯一值
Issortedrows 确定是否对矩阵或表行进行排序
topkrows 排序顺序的顶行

重新排列变量

addvars 将变量添加到表或时间表
MOVEVARS 在表或时间表中移动变量
删除Vars 从表或时间表中删除变量
convertvars 将表或时间表变量转换为指定的数据类型
分裂事物 在表格或时间表中拆分多壁变量
合并 将表或时间表变量组合到多柱变量中
VARTYPE 订阅到表或按变量类型的时间表

重塑

rows2vars 重新定位表或时间表,以使行变量变量
从多个变量堆叠数据到单个变量
解开 将单个变量的数据解开到多个变量
Inner2outer 将表或时间表中的嵌套台式台式层次结构

自定义属性

AddProp 将自定义属性添加到表或时间表
rmprop 从表或时间表中删除自定义属性

使用密钥变量加入

加入 使用关键变量将两个表或时间表组合到行中
内部联接 内部连接在两个表或时间表之间
Outerjoin 两个表或时间表之间的外部连接

设置操作

联盟 设置两个阵列
相交 设置两个阵列的交点
ISMEMBER 数组元素是设置数组的成员
setdiff 设置两个阵列的差异
setxor 设置独家或两个阵列
不见了 查找缺失值
标准化 插入标准缺失值
rmmissing 删除缺失的条目
充满活力 填写缺失值
Varfun 将功能应用于表或时间表变量
RowFun 将功能应用于表或时间表行
Findgroups 查找小组并返回组号
拆分 将数据分组分组并应用功能
群体 小组摘要计算

特性

展开全部

Stackedlinechart属性 堆叠的情节外观和行为
stackedaxesproperties属性 堆叠图中各个轴的外观和行为
stackedlineproperties属性 堆叠图中单个线的外观和行为

话题

使用表的优点

使用表方便地存储混合型数据,使用数字或索引访问数据,然后存储元数据。

创建和使用桌子

此示例显示了如何从工作区变量创建表格,使用表数据以及将表写入文件以备后用。

访问表中的数据

用括号,卷曲括号和点表示法索引到表具有不同的结果。您可以使用索引创建一个表格,该表是较大表的子集,也可以从表中的数据中创建数组。

桌子上的计算

此示例显示了如何在表上执行计算。

更改R2016B中的DimensionNames属性

当您修改DimensionNames属性时,表可以提出兼容性警告,并更改维度名称。