文档

概括

打印表,时间表,或分类阵列的概要

描述

实例

概括(T)打印表格或时间表的摘要T

  • 如果T是一张桌子,那么表总结显示从该描述T.Properties.Description其次是表变量的总结。

  • 如果T是时间表,则时间表摘要将显示来自的描述T.Properties.Description,该行时代的总结,然后时间表变量的总结。

实例

s=摘要(T)返回一个结构,s,其中包含输入表或时间表的摘要。每个字段的s它本身是一个结构,总结对应变量的值T.如果T那么,有时间表吗s也有一个字段,该字段总结的行时间T

实例

概括(A.)打印分类数组的摘要A.

  • 如果A.是向量吗总结(一)显示类别名称以及每个类别中的元素数(类别计数)。它还显示未定义的元素数。

  • 如果A.是一个矩阵概括对待的列A.作为向量,并显示每列的类别计数A.

  • 如果A.是一个多维数组吗概括沿着所述第一阵列维度,其大小不等于作用1.

实例

概括(A.,暗淡的)打印类别数组的类别计数A.沿着维度暗淡的

例如,可以使用显示分类数组中每行的计数摘要(A,2)

例子

全部折叠

创建一个表。

负载病人血压=[收缩-舒张];T=表(性别、年龄、吸烟者、血压、,'RowNames'、LastName);

添加描述和单位表T.您可以在表中添加描述作为一个整体,也为各个变量。

T.Properties.Description =模拟病人数据的;T.Properties.VariableUnits = {''“年”''“毫米汞柱”};T.Properties.VariableDescriptions{4} =“收缩/舒张”

打印表格摘要T

格式紧凑的总结(T)
描述:模拟患者数据变量:性别:100x1字符向量细胞数组年龄:100x1双属性:单位:Yrs值:Min 25中位数39 Max 50吸烟者:100x1逻辑值:True 34 False 66血压:100x2双属性:单位:mm Hg描述:收缩期/舒张期值:BloodPressure_1 BloodPressure_2  _______________ _______________ 109 68 122 81.5最大中值138 99分钟

概括显示变量的每一列的最小值、中值和最大值血压

制定一个小时间表。

时间=(1:5)[秒];TT =时间表(时间,[98;97.5;97.9;98.1;97.9],[120;111;119;117;116),......'VariableNames', {“Reading1”,“Reading2”})
TT =5×3的时间表时间Reading1 Reading2 _____ ________ ________ 1秒98 120 2秒111 97.5 3秒97.9 119 4秒98.1 117 5秒97.9 116

打印时间表的摘要。概括打印行时代的总结,其次是变量的总结。如果时间表定期,然后概括还打印行时间之间的时间步长大小。

总结(TT)
RowTimes:时间:5×持续时间值:敏1秒平均3秒最大5秒时间步长1秒变量:Reading1:5X1双值:最小97.5 97.9中值最大98.1 Reading2:5X1双值:111最小117平均120最大

创建一个表。向表变量添加单位。然后显示前几行。

负载病人血压=[收缩-舒张];T=表(性别、年龄、吸烟者、血压、,'RowNames'、LastName);T.Properties.VariableUnits = {'''年'''“毫米汞柱”};头(T, 3)
ANS =3×4表性别年龄吸烟者血压__________ ___ ______ _____________史密斯{ '男'} 38真正124 93约翰逊{ '男'} 43假109 77威廉姆斯{ '女'} 38假125 83

返回表的摘要。要将摘要作为结构返回,请在使用概括作用

s =总结(T)
s =结构体字段:性别:[1x1 struct]年龄:[1x1 struct]吸烟者:[1x1 struct]血压:[1x1 struct]

显示表变量的摘要年龄.对于每个可变T,输出参数s具有包含其摘要的字段。

智者
ans=结构体字段:大小:[100 1]类型: '双' 描述: '' 单元: '年' 连续性:[]最小:25平均:39最大:50 NumMissing:0

这个轻擦字段显示缺少值的元素数。在本例中,年龄不包含任何价值观,所以轻擦是零。概括包括轻擦数字领域,期间,datetime,分类变量。

显示表中包含的最小年龄。您可以按名称访问摘要的任何字段。

s.Age.Min
ans = 25

显示表变量的摘要抽烟者.你可以确定吸烟者和非吸烟者的数量真正的错误的领域。包含在表变量的摘要信息取决于变量的数据类型。

s.Smoker
ans=结构体字段:大小:[100 1]类型:'逻辑'说明:''单元:''连续性:[]真:34假:66

创建一个时间表。

时间= datetime ({“2015-12-18 08:00:00”'2015-12-18 10:00:00'“2015-12-18 12:00:00”});Temp = (37.3; 39.1; 42.3);压力= (30.1;30.03;29.9);TT =时间表(时间、温度、压力)
TT =3×3的时间表时间温度压力  ____________________ ____ ________ 18 - 12月18 - 2015 08:00:00 37.3 30.1 39.1 - 30.03 - 12月- 2015 10:00:00 18 - 12月- 2015 12:00:00 42.3 - 29.9

以结构形式返回时间表摘要。

s =总结(TT)
s =结构体字段:时间:[1x1 struct]温度:[1x1 struct]压力:[1x1 struct]

显示该行时代的总结。这个时间步字段表明,连续行时间之间的时间间隔为两小时。这个轻擦字段显示没有缺失值(纳特)在行时间向量中。

s.Time
ans=结构体字段:尺寸:[3 1]类型:“日期时间”最小值:2015年12月18日08:00:00中间值:2015年12月18日10:00:00最大值:2015年12月18日12:00:00 Numming:0时间步长:02:00:00

更改最后一行时间,使行时间之间有不同的间隔。

TT.Time (3) =“2015-12-18 11:00:00;TT
TT =3×3的时间表时间-温度-压力-2015年12月18日08:00:00 37.3 30.1 18-2015年12月18日10:00:00 39.1 30.03 18-2015年12月11:00:00 42.3 29.9

返回更新时间表的摘要。由于时间排时间之间步骤不同,时间步菲尔德有一个

S =摘要(TT);s.Time
ans=结构体字段:Size: [3 1] Type: 'datetime' Min: 18-Dec-2015 08:00:00 Median: 18-Dec-2015 10:00:00 Max: 18-Dec-2015 11:00:00 NumMissing: 0 TimeStep: NaN

从R2018b开始,您可以向表和时间表添加自定义属性。如果您添加了自定义属性,那么表或时间表的摘要将包含这些属性。

首先,创建一个表并将值添加到它的一些预定义属性中。

负载病人血压=[收缩-舒张];T=表(性别、年龄、吸烟者、血压、,'RowNames',LastName);T.Properties.Description=模拟病人数据的;T.Properties.VariableUnits = {''“年”''“毫米汞柱”};T.Properties.VariableDescriptions{4} =“收缩/舒张”

属性添加自定义属性addprop作用对于每个自定义属性,指定一个名称。此外,指定是否适用于表或个别表变量每个自定义属性存储元数据的价值。

T = addprop(T,{“源文件”,“DataOrigin”},{“表”,'多变的'});

在自定义属性存储元数据的值。

T.Properties.CustomProperties.SourceFile ='patients.mat';T.Properties.CustomProperties.DataOrigin = {“人口普查”,“人口普查”,“自我报告”,“血压”};

打印表格摘要。除了T.Properties.Description这个概括函数不显示应用于整个表的属性。因此,它不显示T.Properties.CustomProperties.SourceFile.然而,概括这是否适用于表变量显示属性。对于每个变量,概括显示来自的相应值T.Properties.CustomProperties.DataOrigin

总结(T)
描述:模拟患者数据变量:性别:100x1字符向量单元格数组自定义属性:数据来源:普查年龄:100x1双属性:单位:Yrs自定义属性:数据来源:普查值:最小25中位数39最大50吸烟者:100x1逻辑自定义属性:数据来源:自我报告值:真34假66血压:100x2双属性:单位:毫米汞柱描述:收缩/舒张自定义属性:数据来源:血压读数值:血压1血压2中位数122 81.5最大值138 99

以结构形式返回摘要。每个字段都有一个对应于一个表变量的结构。

s =总结(T)
s =结构体字段:性别:[1x1 struct]年龄:[1x1 struct]吸烟者:[1x1 struct]血压:[1x1 struct]

结构智者为。存储摘要年龄变量。

智者
ans=结构体字段:Size: [100 1] Type: 'double' Description: " Units: 'Yrs' Continuity: [] Min: 25 Median: 39 Max: 50 NumMissing: 0 CustomProperties: [1x1 struct]

这个s.Age.CustomProperties结构中存储对应的值T.Properties.CustomProperties.DataOrigin所有物

s.Age.CustomProperties
ans=结构体字段:DataOrigin:{“普查”}

创建一个1 × 5的分类向量。

A =分类({“飞机”“汽车”“火车”“汽车”“飞机”})
A=1×5阵列分类飞机汽车火车飞机汽车

A.有三个类别,,飞机,火车

打印摘要A.

总结(一)
汽车列车平面2 2 1

出现在两个元件A.,飞机出现在两个元素中,和火车出现在一个元素中。

A.是一个行向量,概括水平列出每个类别的引用。

创建一个4乘2的类别数组,A.,从数字数组。

X=[13;21;31;42];valueset=1:3;猫名={“红色”,“绿色”,'蓝色'};一个=分类(X, valueset catnames)
A=4 x2分类数组红蓝绿红蓝红<未定义>绿

A.有三个类别,红色,绿色,蓝色.价值,4.,不包括在valueset的输入分类作用因此,相应的元件,(4,1),不具有相应的类别和不确定。

打印摘要A.

总结(一)
红1 2绿1 1蓝1 1 <未定义> 1 0

红色的第一列中出现一次A.和在第二列中的两倍。

绿色的第一列中出现一次A.一旦在第二列中。

蓝色的第一列中出现一次A.一旦在第二列中。

A.仅包含一个未定义的元素。它出现在第一列中。

创建一个3乘2的类别数组,A.,从数字数组。

A=分类的([13;21;31],1:3{“红色”,“绿色”,'蓝色'})
A=3 x2分类数组红,蓝,绿,红,蓝,红

A.有三个类别,红色,绿色,蓝色

打印摘要A.沿着第二个维度。

摘要(A,2)
红绿蓝1 0 1 1 1 1 0 1 1

红色的第一行出现一次A.,第二行一次,第三行一次。

绿色只出现在一个元素中。它出现在第二行A.

蓝色的第一行出现一次A.第三排有一次。

输入参数

全部折叠

输入表,指定为表或时间表。

分类数组,指定为矢量,矩阵或多维数组。

尺寸A.指定为正整数标量的操作。如果未指定值,则默认为大小不等于1的第一个数组维度。

考虑二维分类阵列A.:

如果昏暗的= 1然后摘要(A,暗淡)的每一列显示类别计数A.

如果昏暗的= 2然后摘要(A,暗淡)的每一行的类别计数A.

如果暗淡的大于为ndims(A)然后总结(一)返回一个数组的大小相同A.对于每个类别。概括返回1.为在相应类别的元素和0否则

输出参数

全部折叠

表或时间表变量的摘要,以标量结构返回。为每一个变量T。VarName在输入T,输出结构s包含一个字段年代。VarName包含该变量的摘要。

如果T具有名称无效的变量®标识符,那么概括修改它们来创建有效的字段名,主要由去掉空格,并用下划线代替非ASCII字符。

对于每个数据类型,年代。VarName包含如下所示的字段。您可以使用点索引访问字段。例如,年代。VarName.Size返回名为的表变量的大小VarName

表或时刻表变量的类型

变量摘要的字段

描述

数字,datetime,或期间

大小

变量的大小,存储为数字数组

类型

变量类型,存储为字符向量

描述

变量的描述,存储为字符向量

单位

变量单位,存储为字符向量

最小值

最小值

中值的

中值

马克斯

最大值

轻擦

缺失值数目(纳特)

定制属性(省略如果没有自定义属性)

对于自定义属性名称和值与变量相关联,存储为结构

必然的

大小

变量的大小,存储为数字数组

类型

变量类型,存储为字符向量

描述

变量的描述,存储为字符向量

单位

变量单位,存储为字符向量

真正的

数量真正的

错误的

数量错误的

定制属性(省略如果没有自定义属性)

对于自定义属性名称和值与变量相关联,存储为结构

分类

大小

变量的大小,存储为数字数组

类型

变量类型,存储为字符向量

描述

变量的描述,存储为字符向量

单位

变量单位,存储为字符向量

类别

类别,存储为字符向量的单元数组

计数

每个类别中存储为数字数组的元素数

轻擦

缺失值数目(<定义>)

定制属性(省略如果没有自定义属性)

对于自定义属性名称和值与变量相关联,存储为结构

其他

大小

变量的大小,存储为数字数组

类型

变量类型,存储为字符向量

描述

变量的描述,存储为字符向量

单位

变量单位,存储为字符向量

定制属性(省略如果没有自定义属性)

对于自定义属性名称和值与变量相关联,存储为结构

如果T那么,有时间表吗s还有一个字段,其中包含行时间的摘要。仅对于时间表行时间,摘要包括时间步场地。如果行次数的增加或由一个固定的时间步长单调减少,然后时间步有一个数值。如果行时间是不规则的,那么时间步

用于汇总时间表行时间的字段

字段说明

大小

行时间向量的大小,存储为数字数组

类型

数据类型,存储为字符向量

最小值

最小值

中值的

中值

马克斯

最大值

轻擦

缺失值数目(纳特)

时间步

连续行的时间之间的时间步长(如果不规则)

更多关于

全部折叠

表摘要

表格摘要显示来自的表格描述T.Properties.Description然后是关于以下变量的信息:T

摘要包含有关变量的以下信息:

  • 名称:大小和数据类型-来自的变量名称T.Properties.VariableNames中,可变的大小,并且该变量的数据类型。

  • 单位 - 从可变单位T.Properties.VariableUnits

  • Description -变量的描述T.Properties.VariableDescriptions

  • 自定义属性:—应用于变量的自定义属性的名称,以及它们对应的值T.Properties.CustomProperties.如果没有自定义属性,那么这部分被省略。

  • 值 - 只包括对数字,逻辑,分类,datetime,或期间变量。

    • 数字,datetime,或期间变量—最小值、中值和最大值。此外,缺失值的数量(s或纳特当该数大于零时,包含该数。

    • 逻辑变量 - 值的数目是真正的以及错误的

    • 分类变量 - 从每一类元素的个数。此外,当该数量大于零包含未定义的元素的数量。

如果T是一个时间表,则摘要包含相同的行时间向量的信息。

扩展功能

介绍了R2013b