文件

桌子

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

桌子是一种数据类型,适用于通常作为列存储在文本文件或电子表格中的面向列或表格数据。表由面向行和面向列的变量组成。表中的每个变量可以具有不同的数据类型和大小,但有一个限制,即每个变量必须具有相同的行数。有关详细信息,请参阅创建和使用表或观看表和分类阵列

职能

展开全部

桌子 表数组,其中包含不同类型的命名变量
Array2table. 将同构数组转换为表
cell2table 将单元数组转换为表
struct2table 将结构阵列转换为表
table2array. 将表转换为同类阵列
table2cell. 将表格转换为单元格数组
table2struct. 将表转换为结构数组
table2timesable. 将表格转换为时间表
时间表2Table. 将时间表转换为表格

基础进出口

可阅读 从文件创建表
可编程 写表到文件

定义导入规则

侦探 根据文件内容创建导入选项
getVaropts. 获取变量导入选项
setvaropts. 设置变量导入选项
setvartype. 设置变量数据类型
获取表、时间表或高数组的顶行
尾巴 获取表,时间表或高阵列的底部行
概括 打印表,时间表或分类阵列摘要
高度 表行数量
宽度 表变量数
不稳定 确定输入是表

分类

排队 排序矩阵或表
独特的 数组中的唯一值
开令 确定是否对矩阵或表行进行了排序
托普克罗斯 排序订单的顶部行

重新排列变量

艾德瓦 将变量添加到表或时间表
搬运活动 在表格或时间表中移动变量
删除 从表或时间表中删除变量
splitvars. 在表格或时间表中分割多色变量
Mergevars. 将表或时间表变量组合成多体变量
vartype. 按变量类型在表或时间表中下标

重塑

Rows2vars. 调整表格或时间表的方向,使行成为变量
将数据从多个变量堆叠到单个变量中
un 将数据从单个变量取消堆叠为多个变量
内机 在表或时间表中反转嵌套表格层次结构

使用键变量加入

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

设置操作

联盟 设置两个阵列的联盟
相交 设置两个数组的交叉点
ismember. 作为设置阵列成员的数组元素
setdiff. 设置两个数组的差异
setxor. 设置独家或两个数组
不见了 找到缺少的值
标准造理 插入标准缺失值
RMM缺失 删除缺失的参赛作品
填充 填充缺少的值
varfun. 将功能应用于表或时间表变量
罗文 将功能应用于表或时间表行
findgroups. 查找组并返回组号
裂开 将数据分成组并应用功能
团体ummary 分组汇总计算

话题

使用表的优点

使用表方便地存储混合类型的数据,使用数字或命名索引访问数据,以及存储元数据。

创建和使用表

此示例演示如何从工作区变量创建表、使用表数据以及将表写入文件以供以后使用。

在表中访问数据

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

表格计算

此示例显示如何对表执行计算。

R2016B中的Dimensionnames属性的变更

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

这个主题有用吗?