文档帮助中心文档
从类别数组中删除类别
B = removecats (A)
B = removecats (oldcats)
例子
B = removecats (一个)从类别数组中删除未使用的类别,一个.输出分类数组,B,具有相同的大小和值一个.然而,B可能有更少的类别。
B = removecats (一个)
一个
B
B = removecats (一个,oldcats)删除指定的类别oldcats.这个函数removecats删除类别,但不删除数组中的任何元素。因此,元素B,其值对应于oldcats是未定义的。
B = removecats (一个,oldcats)
oldcats
removecats
全部折叠
创建一个代表四个人的政党的分类数组。
A =分类({“共和党人”“民主党人”“民主党人”“共和党人”},...{“民主党人”“共和党人”“独立”})
一个=1 x4分类共和党民主党民主党共和党
一个是一个1 × 4的类别数组。
对分类数组进行总结,一个.
总结(一)
民主党,共和党,独立派
一个有三个类别。民主党人在数组中出现两次,共和党人在数组中出现两次,并且独立的是未使用的。
民主党人
共和党人
独立的
删除未使用的类别,独立的.
B =1 x4分类共和党民主党民主党共和党
B有相同的价值一个.
显示的类别B.
类别(B)
ans =2 x1细胞{“民主党”}{“共和党”}
B比一个.
创建一个分类数组,一个,包括运输方式。
A =分类({“平面”“汽车”;“火车”“汽车”;“平面”“汽车”})
一个=3 x2分类飞机,汽车,火车,飞机,汽车
一个是一个3乘2的类别数组。
显示的类别一个.
类别(A)
ans =3 x1细胞{'car'} {'plane'} {'train'}
一个有三个类别,车,飞机,火车.
车
飞机
火车
删除类别,火车.
B = removecats (A,“火车”)
B =3 x2分类飞机汽车汽车飞机汽车
类别中的元素火车现在是未定义的。
ans =2 x1细胞{'汽车'}{‘飞机’}
B比?少一个类别一个.
分类数组,指定为向量、矩阵或多维数组。
要删除的类别,指定为字符向量、字符向量的单元格数组或字符串数组。默认值是所有未使用的类别一个.
~ ismember(类别(A),独特的(A))返回逻辑真正的(1)的任何未使用的类别一个.
~ ismember(类别(A),独特的(A))
真正的
1
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
addcats|类别|iscategory|mergecats|renamecats|reordercats|setcats|总结
addcats
类别
iscategory
mergecats
renamecats
reordercats
setcats
总结
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系