文档帮助中心文档
在类别数组中合并类别
B = mergecats (oldcats)
B = mergecats (A、oldcats newcat)
例子
B = mergecats (一个,oldcats)中合并两个或多个类别一个第一类,oldcats (1).任何值一个从oldcats成为oldcats (1)在B.
B = mergecats (一个,oldcats)
一个
oldcats
oldcats (1)
B
B = mergecats (一个,oldcats,newcat)合并oldcats变成了一个新的类别,newcat.任何值一个从oldcats成为newcat在B.
B = mergecats (一个,oldcats,newcat)
newcat
全部折叠
创建包含各种颜色的分类数组。
A =分类({“红色”;“蓝”;“粉红色”;“红色”;“蓝”;“红色”})
一个=6 x1分类红色,蓝色,粉红色,红色,蓝色,红色
一个是一个6乘1的类别数组。
显示的类别一个.
类别(A)
ans =3 x1细胞{'blue'} {'pink'} {'red'}
这三个类别是按字母顺序排列的。
合并的类别红色的和粉红色的属于红色的.指定红色的首先在oldcats将其用作合并的类别。
红色的
粉红色的
oldcats = {“红色”,“粉红色”};B = mergecats (oldcats)
B =6 x1分类红,蓝,红,蓝,红
mergecats替换的值粉红色的从(3)与红色的.
mergecats
(3)
显示的类别B.
类别(B)
ans =2 x1细胞{“蓝”}{'红色'}
B有两个类别,而不是三个。
创建包含各种项目的分类数组。
A =分类({“衬衫”“裤子”;“鞋”“衬衫”;“衣服”“带”})
一个=3 x2分类衬衫,裤子,鞋子,衬衫,连衣裙,腰带
ans =5 x1细胞{'belt'} {'dress'} {'pants'} {'shirt'} {'shoes'}
这五个类别是按字母顺序排列的。
合并的类别带和鞋子进入一个新类别其他.
带
鞋子
其他
B = mergecats (A, {“带”“鞋”},“其他”)
B =3 x2分类衬衫裤子别的衬衫衣服别的
的值其他的所有实例带和鞋子.
ans =4 x1细胞{'other'} {'dress'} {'pants'} {'shirt'}
B有四个类别,并且不再按字母顺序排列。其他出现在代替带.
创建有序分类数组。
A = categorical([1 2 3 2 1],1:3,{)“可怜的”,“公平”,‘好’},“顺序”,真正的)
一个=1 x5分类穷,好,好,穷
ans =3 x1细胞{“贫穷”}{‘公平’}{‘好’}
自一个是序数,类别有数学顺序吗可怜的<公平的>好.
可怜的<公平的>好
考虑所有公平或可怜的值坏.自一个为序号,则要合并的类别必须是连续的。
公平
可怜的
坏
B = mergecats (A, {“公平”“可怜的”},“坏”)
B =1 x5分类坏坏好坏坏坏
的值坏的所有实例公平和可怜的.
ans =2 x1细胞{'坏'}{‘好’}
B有两个类别与数学排序:坏<好.
坏<好
分类数组,指定为向量、矩阵或多维数组。
要合并的类别,指定为字符向量单元格数组或字符串数组。如果一个为序号,则要合并的类别必须是连续的。
新类别,指定为字符向量或字符串标量。
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数.
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱).
类别|addcats|removecats|iscategory|renamecats|reordercats|setcats
类别
addcats
removecats
iscategory
renamecats
reordercats
setcats
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系