主要内容

数据类型

分组变量,分类数据和数据集数组

统计和机器学习工具箱™提供了两种额外的数据类型。使用订购和无序离散的非数字数据使用义务序单数据类型。存储多个变量,包括具有不同数据类型的变量,进入一个对象的单个对象数据集数组数据类型。然而,这些数据类型是统计学和机器学习工具箱所特有的。为获得更好的跨产品兼容性,请使用分类表格数据类型分别在MATLAB中可用®。有关更多信息,请参阅创建分类阵列创建和使用表或观看表和分类阵列

职能

展开全部

义务 (不推荐)标称数据的阵列
序单 (不推荐)序数数据阵列
戴维尔 创建虚拟变量
gplotmatrix. 散散图矩阵矩阵
grp2idx. 从分组变量创建索引向量
gscatter 分组散点图
mat2dataset (不推荐)将矩阵转换为数据集数组
Cell2Dataset. (不推荐)将单元格数组转换为数据集数组
struct2dataset (不推荐)将结构数组转换为数据集数组
table2dataset. (不推荐)将表转换为数据集数组
dataset2cell. (不推荐)将数据集数组转换为单元格数组
dataset2struct. (不推荐)将数据集数组转换为结构
dataset2table. 将数据集数组转换为表
出口 (不推荐)将数据集数组写入文件
不见了 (不推荐)查找具有缺失值的数据集数组元素
加入 (不推荐)合并数据集阵列观测

班级

数据集 (不推荐)用于统计数据的阵列

话题

分类数据

名义和序数阵列

标称和序数阵列存储具有有限的离散级别的数据,这可能或可能没有自然顺序。

使用标称和序数阵列的优点

易于操纵类别级别,进行统计分析,并减少内存需求。

分组变量

分组变量是用于组或分类观测的实用程序变量。

虚拟变量

虚拟变量允许您调整分类数据,以用于分类和回归分析。

其他MATLAB功能支持标称和序数阵列万博1manbetx

了解支持标称和序数数组的MATLAB函数。万博1manbetx

创建名义和序数阵列

使用。创建标称数组和序数数组义务序单, 分别。

数值型数据进行分类

将数字数据分类为分类序数阵列序单

改变分类标签

使用标称或序数阵列更改类别级别的标签setlabels.

添加和删​​除类别级别

从标称或序数阵列添加和下降级别。

合并类别级别

使用mergelevels.

重新排序类别水平

在标称或序数数组中重新排列类别级别ReorderLevels.

排序序数阵列

确定序数阵列的排序顺序。

按类别分组的绘图数据

根据分类变量的级别划分数据。

按类别分类组的摘要统计信息

计算分类变量级别分组的摘要统计信息。

在类别之间的测试差异

类别(组)间显著性差异的检验方法是使用aT.- 最低,双向ANOVA(方差分析)和Anocova(协方差分析)分析。

使用名义和序数阵列的索引和搜索

按类别或组对数据进行索引和搜索。

与分类协变量的线性回归

使用分类阵列与分类协变量进行回归Fitlm.

数据集的数组

数据集的数组

数据集数组与异构类型存储数据。

从工作区变量创建数据集数组

从Matlab工作区中存在的数字数组或异构变量创建数据集数组。

从文件创建数据集数组

从以制表符分隔或逗号分隔的文本或Excel文件的内容创建数据集数组。

添加和删除观察

在数据集数组中添加和删除观察。

添加和删​​除变量

在数据集数组中添加和删除变量。

访问数据集数组变量中的数据

使用数据集数组变量及其数据。

选择观察的子集

从数据集数组中选择一个观察对象或观察对象的子集。

在DataSet阵列中排序观察

使用命令行排序DataSet数组中的观察(行)。

合并数据集阵列

合并数据集阵列使用加入

堆栈或unstack dataset阵列

重新格式化数据集阵列使用un

清洁混乱和缺少数据

查找、清理和删除数据集数组中缺少数据的观察结果。

数据集阵列计算

对数据集数组执行计算,包括使用分组变量进行平均和汇总。

导出数据集阵列

将数据集数组从MATLAB Workspace导出到文本或电子表格文件。

变量编辑器中的数据集数组

MATLAB变量编辑器提供了一个方便的接口,用于查看,修改和绘制数据集数组。

索引和搜索数据集数组

学习在数据集数组中建立索引的多种方法。

使用DataSet阵列的回归

此示例显示如何使用DataSet阵列执行线性和逐步回归分析。