主要内容

汇总

频率表

描述

例子

汇总(x显示矢量中数据的频率表x.中的每个唯一值x,汇总函数显示实例数量和该值在中的百分比x.看到资源描述

例子

资源描述=汇总(x返回频率表资源描述作为一个数值矩阵x为数字,否则为单元格数组。

例子

全部折叠

为数据向量创建一个频率表。

加载病人数据集。的前5个条目性别变量。每个值表示患者的性别。

负载病人性别(1:5)
ans =5 x1细胞{“男性”}{‘男性’}{‘女性’}{‘女性’}{‘女性’}

生成一个频率表,显示的数量和百分比男性数据集中的患者。

汇总(性别)
值计数百分比男性47 47.00%女性53 53.00%

为正整数向量创建一个频率表。默认情况下,如果是向量x那么,只包含正整数汇总返回0个之间整数的计数1马克斯(x)没有出现在x.要避免这种行为,请转换向量x到一个分类向量之前调用汇总

加载病人数据集。的前5个条目高度变量。每个值表示病人的身高,单位为英寸。

负载病人身高(1:5)
ans =5×171 69 64 67 64

创建一个频率表,在其第二和第三列中显示数据集中具有特定身高的患者的数量和百分比。显示该矩阵的前5项和后5项汇总的回报。资源描述为之间的每个高度包含一行172英寸,72最大高度值在吗高度

台=汇总(高度);第一次=(资源(1:5,:)
第一个=5×31 0 0 2 0 0 3 0 0 4 0 0 5 0 0
去年=(资源(end-4:,)
最后一个=5×368 15 15 69 8 8 70 11 11 71 10 10 72 4 4

生成一个频率表显示百分比中显示的高度值高度变量。转换高度到一个分类变量,然后调用汇总函数。

newHeight =分类(高度);汇总(newHeight)
值计数百分比60 11.00% 62 3 3.00% 63 7 7.00% 64 12 12.00% 65 8 8.00% 66 15 15.00% 67 6 6.00% 68 15 15.00% 69 8 8.00% 70 11 11.00% 71 10 10.00% 72 4 4.00%

使用以下方法从字符数组创建频率表汇总.将生成的单元格数组转换为表格数组,并可视化结果。

加载carsmall数据集。将数据制成表格起源变量,它显示数据集中每辆车的原产国。转换得到的单元格数组资源描述到一个表格数组t.改变价值列一个分类向量。

负载carsmall台=汇总(起源);t = cell2table(资源描述,“VariableNames”...“价值”“数”“百分比”});t.Value =分类(t.Value)
t =6×3表价值计数百分比_______ _____ _______美国69 69法国4 4日本15 15德国9 9瑞典2 2意大利1 1

根据频率表创建一个柱状图。

酒吧(t.Value t.Count)包含(“原产国”) ylabel (汽车的数量

图中包含一个坐标轴。坐标轴包含bar类型的对象。

用一个数字向量创建一个频率表值。

加载carsmall数据集。的英里/加仑变量包含100辆汽车每加仑行驶的英里数。六辆车的英里/加仑值丢失().

负载carsmallnumcars =长度(MPG)
numcars = 100
nanindex = isnan (MPG);numMissingMPG =长度(MPG (nanindex))
numMissingMPG = 6

创建一个频率表使用英里/加仑.将矩阵输出转换为汇总,并对表列进行标记。

台=汇总(MPG);t = array2table(资源描述,“VariableNames”...“价值”“数”“百分比”})
t =37×3表值计算百分比  _____ _____ _______ 9 1 2.1277 1.0638 10 2 11 1 4.2553 1.0638 13 4 14 5 1.0638 5.3191 14.5 1 15 5 16 2 2.1277 - 16.5 2.1277 1.0638 5.3191 15.5 1 17 1 18.5 4.2553 1.0638 2.1277 17.5 - 2 18 4 1 1.0638 19 2 2.1277 20 2 2.1277⋮

频率表只显示94辆车的数字英里/加仑值。汇总计算每一个的百分比英里/加仑汽车子集的价值,而不是整个100辆汽车的价值。

tnumcars =总和(t.Count)
tnumcars = 94

输入参数

全部折叠

输入数据,指定为数字向量、逻辑向量、类别向量、字符数组、字符串数组或字符向量的单元格数组。

  • 如果x是数字向量吗资源描述是一个数值矩阵。

  • 如果x是逻辑向量、分类向量、字符数组、字符串数组还是字符向量的单元数组资源描述是单元格数组。

请注意

如果元素x是正整数,那么频率表包括0计数之间的整数1马克斯(x)没有出现在x.例如,请参见表正整数向量

数据类型:||逻辑|分类|字符|字符串|细胞

输出参数

全部折叠

频率表,作为数字矩阵或单元格数组返回。资源描述包括以下信息。

描述
第一列(值) 独特的价值观x
第二列(计数) 每个值的实例数
第三列(百分比) 每个值的百分比

扩展功能

另请参阅

||

主题

之前介绍过的R2006a