打印表格、时间表或分类数组的摘要
创建一个表。
加载耐心血压= [收缩舒张];T =表(性别,年龄,吸烟,血压,“RowNames”、LastName);
向表中添加描述和单位Ť
。您可以为整个表添加描述,也可以为单个变量添加描述。
T.Properties.Description =模拟病人数据的;T.Properties.VariableUnits = {“”“年”“”“毫米汞柱”};T.Properties.VariableDescriptions{4} =“收缩/舒张”;
打印表的汇总Ť
。
格式紧凑的总结(T)
说明:模拟患者数据变量:性别:100X1双重性质:单位:字符向量年龄的100X1单元阵列22岁值:最少25个中值39最大50吸烟者:100X1逻辑值:True 34假66血压:100X2双重性质:单位:毫米汞柱描述:收缩/舒张值:第1栏第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×2时间表时间Reading1 Reading2 _____说111 3秒秒98 120 2秒97.5 97.9 97.9 98.1 119 4秒117 5秒116
打印时间表的摘要。总结
打印行时间的摘要,然后是变量的摘要。如果时间表是有规律的,那么总结
也打印行时间之间的时间步长的大小。
总结(TT)
变量:读1:5x1双值:Min 97.5中值97.9 Max 98.1读2:5x1双值:Min 111中值117 Max 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结构体]年龄:[1x1结构体]吸烟者:[1x1结构体]血压:[1x1结构体]
显示表变量的摘要年龄
。的每一个变量Ť
,输出参数小号
有一个包含其汇总的字段。
s.Age
ANS =同场的结构:描述:“单位:年连续性:[]最小:25中位数:39最大:50 NumMissing: 0
该NumMissing
字段显示了丢失的值元素的数量。在这种情况下,年龄
不包含任何为NaN
值,因此NumMissing
是零。总结
包括NumMissing
数字领域,持续时间
,datetime
,分类
变量。
显示表中包含的最小年龄。您可以通过名称访问摘要的任何字段。
s.Age.Min
ans = 25
显示表变量的摘要吸烟者
。您可以确定从吸烟者和非吸烟者的数量真正的
和假
字段。表变量摘要中包含的信息取决于变量的数据类型。
s.Smoker
ANS =同场的结构:大小:[100 1]类型: '逻辑' 描述: '' 单元: '' 连续性:[]真:34题:66
创建一个时间表。
时间=日期时间({“2015-12-18 08:00:00”;“2015年12月18日10:00:00”;“2015-12-18 12:00:00”});温度= [37.3; 39.1; 42.3];压力= [30.1; 30.03; 29.9];TT =时间表(时间,温度,压力)
TT =3×2时间表临时压力____________________ __ ________ 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结构]温度:[1x1结构]压力:[1x1结构]
显示行时间的摘要。该步伐
字段显示连续行时间之间的时间间隔为两个小时。该NumMissing
现场表演有没有遗漏值(的NaT
)中的行倍矢量。
s.Time
ANS =同场的结构:大小:[3 1]类型: '日期时间' 最小:18-DEC-2015八点00分00秒中位数:18-DEC-2015 10:00:00,最大:18-DEC-2015 12:00:00 NumMissing:0时间步长:02:00:00
更改最后一行时间,使行时间之间有不同的间隔。
TT.Time (3) =“2015-12-18 11:00:00;TT
TT =3×2时间表时间温度压力____________________ ____ ________ 18日 - 12月2015年08:00:00 37.3 30.1 12月18日 - 2015年10:00:00 39.1 30.03 18日 - 12月2015年11:00:00 42.3 29.9
返回更新后时间表的摘要。由于行时间间隔是不同的,所以步伐
现场有一个为NaN
。
s =总结(TT);s.Time
ANS =同场的结构:大小:[3 1]类型: '日期时间' 最小:18-DEC-2015八点00分00秒中位数:18-DEC-2015 10:00:00,最大:18-DEC-2015 11:00:00 NumMissing:0时间步:为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)
描述:模拟病人数据变量:性别:100 x1单元阵列特征向量的自定义属性:DataOrigin:人口年龄:100年x1双重性质:单位:年自定义属性:DataOrigin:人口普查价值观:25分钟39马克斯50吸烟者中位数:100 x1逻辑自定义属性:DataOrigin:自我报告值:对34个错66血压:100 x2双重性质:单位:毫米汞柱描述:收缩压/舒张压自定义属性:DataOrigin:血压值:第一列第二列说109 68 122 81.5最大中值138 99分钟
以结构形式返回摘要。每个字段都有一个对应于表变量之一的结构。
s =总结(T)
S =同场的结构:性别:[1x1结构体]年龄:[1x1结构体]吸烟者:[1x1结构体]血压:[1x1结构体]
结构s.Age
对象的摘要年龄
变量。
s.Age
ANS =同场的结构:大小:[100 1]类型: '双' 描述: '' 单元: '22岁' 连续性:[]最小:25平均:39最大:50 NumMissing:0 CustomProperties来:[1x1的结构]
该s.Age.CustomProperties
的对应值T.Properties.CustomProperties.DataOrigin
属性。
s.Age.CustomProperties
ANS =同场的结构:DataOrigin:{ '人口普查'}
创建一个1×5分类矢量。
A =分类({“平面”'汽车'“火车”'汽车'“平面”})
A =1×5类别飞机汽车火车汽车飞机
一个
有三个类别,汽车
,平面
,培养
。
列印一个
。
总结(一)
汽车飞机火车2 2 1
汽车
出现在的两个元素中一个
,平面
出现在两个元素中,和培养
出现在一个元素中。
以来一个
是一个行向量,总结
列出了每个类别的发生水平。
创建一个4×2的分类数组,一个
,从一个数字数组。
X = [1 3;2 1;3 1;4 2];valueset = 1:3;catnames = {'红','绿色',“蓝”};一个=分类(X, valueset catnames)
A =4 x2分类红蓝绿红蓝色红色<未定义>绿色
一个
有三个类别,红
,绿色
,蓝色
。的价值,4
,是不包括在valueset
的输入分类
函数。因此,对应的元素(4,1)
,没有对应的类别,且未定义。
列印一个
。
总结(一)
红1 2 1绿色1 1蓝色1 <未定义> 1 0
红
在第一列中出现一次一个
第二列有两次。
绿色
在第一列中出现一次一个
在第二列。
蓝色
在第一列中出现一次一个
在第二列。
一个
仅包含一个不确定的因素。它发生在第一列。
创建一个3×2的分类数组,一个
,从一个数字数组。
A =分类([1 3; 2 1; 3 1],1:3,{'红','绿色',“蓝”})
A =3x2的分类红蓝绿红蓝红
一个
有三个类别,红
,绿色
,蓝色
。
列印一个
沿着第二维度。
总结(2)
红,绿,蓝,10,11,10,10,1
红
的第一行中出现一次一个
一旦在第二排,而一旦第三排。
绿色
出现在只有一个元素。它发生的第二排一个
。
蓝色
的第一行中出现一次一个
而一旦第三排。
Ť
-输入表输入表,指定为表或时间表。
一个
-分类数组分类数组,指定为向量、矩阵或多维数组。
暗淡
-外形尺寸一个
一起操作外形尺寸一个
操作,指定为正整数标量。如果未指定值,则默认为大小不等于1的第一个数组维度。
考虑一个二维分类数组一个
:
如果昏暗的= 1
, 然后总结(暗)
的每一列的类别计数一个
。
如果昏暗的= 2
, 然后总结(暗)
的每一行的类别计数一个
。
如果暗淡
大于ndims (A)
, 然后总结(一)
返回大小相同的数组一个
每个类别。总结
回报1
对应类别中的元素和0
除此以外。
小号
- 表或时间表变量摘要表或时间表变量的摘要,以标量结构返回。为每一个变量T。
在输入VarName
Ť
、输出结构小号
包含一个字段年代。
与总结该变量。VarName
如果Ť
有变量,其名称是无效的MATLAB®标识符,然后总结
修改它们以创建有效的字段名,主要是通过删除空格和用下划线替换非ascii字符。
对于每种数据类型,年代。
包含下面所示的字段。您可以访问点索引的字段。例如,VarName
年代。
返回表变量的命名大小VarName
。尺寸
。VarName
表或时间表变量的类型 |
为变量的摘要字段 |
描述 |
---|---|---|
数字, |
|
变量的大小,存储为数值数组 |
|
类型的变量,存储为字符向量 |
|
|
变量的描述,存储为字符向量 |
|
|
可变的单元,存储为字符向量 |
|
|
最小值 |
|
|
中值 |
|
|
最大值 |
|
|
遗漏值的号码( |
|
|
与变量关联的自定义属性的名称和值,存储为结构 |
|
合乎逻辑 |
|
变量的大小,存储为数值数组 |
|
类型的变量,存储为字符向量 |
|
|
变量的描述,存储为字符向量 |
|
|
可变的单元,存储为字符向量 |
|
|
数 |
|
|
数 |
|
|
与变量关联的自定义属性的名称和值,存储为结构 |
|
|
|
变量的大小,存储为数值数组 |
|
类型的变量,存储为字符向量 |
|
|
变量的描述,存储为字符向量 |
|
|
可变的单元,存储为字符向量 |
|
|
类别,存储为字符向量的单元阵列 |
|
|
在每个类别中的元素数量,存储为数字数组 |
|
|
遗漏值的号码( |
|
|
与变量关联的自定义属性的名称和值,存储为结构 |
|
其他 |
|
变量的大小,存储为数值数组 |
|
类型的变量,存储为字符向量 |
|
|
变量的描述,存储为字符向量 |
|
|
可变的单元,存储为字符向量 |
|
|
与变量关联的自定义属性的名称和值,存储为结构 |
如果Ť
那么,是时刻表吗小号
还有一个包含行时间摘要的字段。仅对时间表排时间,摘要包括步伐
字段。如果行乘以以一个固定的时间步长单调地增加或减少,则步伐
具有数值。如果行时间是不规则的,那么步伐
是为NaN
。
对于时间表行时报摘要字段 |
栏目说明 |
---|---|
|
的行倍矢量的大小,存储为数字数组 |
|
数据类型,存储为字符向量 |
|
最小值 |
|
中值 |
|
最大值 |
|
遗漏值的号码( |
|
连续行之间的时间步长( |
表摘要显示从表中描述T.Properties.Description
其次是对的变量的信息Ť
。
摘要包含的变量的以下信息:
产品名称:大小和数据类型 - 从变量名T.Properties.VariableNames
变量的大小和变量的数据类型。
单位-可变的单位T.Properties.VariableUnits
。
描述 - 从变量描述T.Properties.VariableDescriptions
。
自定义属性:—应用于变量的自定义属性的名称及其对应的值T.Properties.CustomProperties
。如果没有自定义属性,则省略此部分。
值——仅包括数字、逻辑、分类
,datetime
,或持续时间
变量。
数字,datetime
,或持续时间
变量 - 最小值,中值和最大值。此外,缺失值的数量(为NaN
S或的NaT
或多个)时,这个数字是大于零的是包括在内。
逻辑变量-值的数量真正的
和那些值的数量假
。
分类
变量——来自每个类别的元素数量。此外,当未定义元素的数量大于零时,将包含未定义元素的数量。
如果Ť
是一个时间表,则摘要包含上的行倍矢量相同的信息。
这个函数完全支持分布式数组。万博1manbetx有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱)。
您单击对应于该MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。