制表

频率表

描述

制表(X显示的数据的频数分布表中的矢量X。对于每一个独特的价值X中,制表功能显示实例的数量,并在该值的百分比X。看到TBL

TBL=制表(X返回的频率表TBL作为数字矩阵时X是数字和作为单元阵列否则。

例子

全部收缩

对于数据的矢量创建一个频率表。

加载耐心数据集。显示的第一个五个条目性别变量。每个值指示患者的性别。

加载耐心性别(1:5)
ANS =5X1细胞{ '男'} { '男'} { '女'} { '女'} { '女'}

生成频率表,其中显示的数量和百分比患者在数据集。

制表(性别)
值计数%为男性47%,47.00女53 53.00%

为正整数的向量创建一个频率表。默认情况下,如果一个向量X只包含正整数,然后制表返回0计数之间的整数1MAX(X)没有出现在X。为了避免这种情况,转换矢量X明确的之前调用矢量制表

加载耐心数据集。显示的第一个五个条目高度变量。每个值指示的高度,以英寸为单位,一个病人。

加载耐心高度(1:5)
ANS =5×171 69 64 67 64

创建一个频率表中显示,在其第二和第三列,数量和患者中具有特定高度的数据集的百分比。显示前五个条目和矩阵的最后五个条目制表回报。TBL包含一行之间的每个高度172英寸,其中72在最大高度值高度

TBL =平板状(高度);第一= TBL(1:5,:)
第一=5×31 0 0 2 0 0 3 0 0 4 0 0 5 0 0
最后= TBL(端4:端,:)
最后=5×368 15 15 69 8 8 70 11 11 71 10 10 72 4 4

生成频率表,其中显示计数百分仅出现在高的值高度变量。兑换高度明确的变量,然后调用制表功能。

newHeight =分类(高度);制表(newHeight)
值计数百分比60 1 1.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数据集。列成表格中的数据起源可变的,这表明每节车厢的原产国的数据集。转换所得到的单元阵列TBL排列Ť。更改列到明确的向量。

加载carsmallTBL =制表(产地);T = cell2table(TBL,'VariableNames'...{'值''计数''百分'});t.Value =分类(t.Value)
T =6×3表值计数百分比_______ _____ _______ USA 69 69法国4 4日本15 15德国9 9 2瑞典2意大利1 1

创建从频率表的条形图。

巴(t.Value,t.Count)xlabel('出生国家')ylabel(“汽车的数量”

从与数值向量创建一个频率表为NaN值。

加载carsmall数据集。该MPG变量包含每100加仑汽车测量英里。对于汽车的六,MPG缺少值(为NaN)。

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

创建使用频率表MPG。从转换输出的矩阵制表以一个表格,并标记表列。

TBL =制表(MPG);T = array2table(TBL,'VariableNames'...{'值''计数''百分'})
T =37×3的表值计数百分比_____ _____ _______ 9 1 1.0638 10 2 2.1277 11 1 1.0638 13 4 4.2553 14 5 5.3191 14.5 1 1.0638 15 5 5.3191 15.5 1 1.0638 16 2 2.1277 16.5 2 2.1277 17 1 1.0638 17.5 2 2.1277 18 4 4.2553 18.5 1 1.0638 19 22.1277 20 2 2.1277⋮

只为94辆汽车行驶数字频率表显示数据MPG值。制表计算每个百分比MPG在汽车的这个子集值,而不是整个组的100辆汽车中。

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

输入参数

全部收缩

输入数据,指定为数值向量,逻辑向量,分类矢量,字符数组,字符串数组,或字符向量的单元阵列。

  • 如果X是数值向量,则TBL是一个数值矩阵。

  • 如果X是一个逻辑向量,分类矢量,字符数组,字符串数组,或字符向量的单元阵列,然后TBL是一个单元阵列。

注意

如果对元件X是正整数,则频率表包括0计数之间的整数1MAX(X)没有出现在X。对于一个示例,请参见制表正整数向量

数据类型:||合乎逻辑|明确的|烧焦||细胞

输出参数

全部收缩

频率表,返回为数字矩阵或单元阵列。TBL包括以下信息。

描述
第一列(值) 的唯一值X
第二柱(计数) 每个值的实例数
第三列(百分比) 每个值的百分比

扩展功能

也可以看看

||

主题

R2006a前推出