合并类别等级

注意

公称序数词不推荐组数据类型。代表有序和无序的离散,非数值数据,使用分类数组(MATLAB)数据类型来代替。

合并类别等级

这个例子展示了如何使用一个名义或有序阵列合并类别mergelevels。这对于一些看法压缩类别有用。

加载样本数据。

加载carsmall

创建一个标称阵列。

变量起源是含有原产国为100辆样本汽车的字符阵列。兑换起源到标称阵列。

原点=额定(原点);getlevels(产地)
ANS =1X6标称法国德国意大利日本瑞典美国

有数据来源六个独特的国家。

制表类别计数。

探索标称数组的元素。

制表(产地)
值计数百分比法4 4.00%德国9 9.00%意大利1 1.00%日本15 15.00%瑞典2 2.00%美国69%69.00

有在每个欧洲国家相对较少的观察。

合并类别。

合并的类别法国德国意大利瑞典成所谓的一类欧洲

原点= mergelevels(产地,{'法国''德国''意大利''瑞典'},...'欧洲');getlevels(产地)
ANS =1×3标称欧洲美国日本

变量起源现在只有三个类别的水平。

制表类别计数。

探索合并类的元素。

制表(产地)
值计数百分比欧洲16 16.00%15日15.00%美国69%69.00

类别欧洲有先前横跨四个国家分布观测的16%。

也可以看看

|

相关的例子

更多关于