ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
绝对配列のカテゴリのマージ
B = mergecats (oldcats)
B = mergecats (A、oldcats newcat)
例
B = mergecats (一个,oldcats)は,一个の複数のカテゴリを最初のカテゴリoldcats (1)にマージします。一个のoldcatsの値はすべてBのoldcats (1)になります。
B = mergecats (一个,oldcats)
一个
oldcats
oldcats (1)
B
B = mergecats (一个,oldcats,newcat)は,oldcatsを単一の新規カテゴリnewcatにマージします。一个のoldcatsの値はすべてBのnewcatになります。
B = mergecats (一个,oldcats,newcat)
newcat
すべて折りたたむ
さまざまな色を含む直言配列を作成します。
A =分类({“红色”;“蓝”;“粉红色”;“红色”;“蓝”;“红色”})
一个=6 x1分类红色,蓝色,粉红色,红色,蓝色,红色
一个は6行1列の直言配列です。
一个のカテゴリを表示します。
类别(A)
ans =3 x1细胞{'blue'} {'pink'} {'red'}
3つのカテゴリはアルファベット順に並んでいます。
カテゴリ红色的および粉红色的をカテゴリ红色的にマージします。oldcatsでは,红色的を最初に指定し,マージされるカテゴリとして使用します。
红色的
粉红色的
oldcats = {“红色”,“粉红色”};B = mergecats (oldcats)
B =6 x1分类红,蓝,红,蓝,红
mergecatsは,(3)の値粉红色的を红色的に置き換えます。
mergecats
(3)
Bのカテゴリを表示します。
类别(B)
ans =2 x1细胞{“蓝”}{'红色'}
Bは3つではなく2つのカテゴリをもつことになります。
さまざまな項目を含む直言配列を作成します。
A =分类({“衬衫”“裤子”;“鞋”“衬衫”;“衣服”“带”})
一个=3 x2分类衬衫,裤子,鞋子,衬衫,连衣裙,腰带
ans =5 x1细胞{'belt'} {'dress'} {'pants'} {'shirt'} {'shoes'}
5つのカテゴリはアルファベット順に並んでいます。
カテゴリ带および鞋子を其他という新規カテゴリにマージします。
带
鞋子
其他
B = mergecats (A, {“带”“鞋”},“其他”)
B =3 x2分类衬衫裤子别的衬衫衣服别的
値其他は带および鞋子のすべてのインスタンスを置き換えます。
ans =4 x1细胞{'other'} {'dress'} {'pants'} {'shirt'}
Bには4つのカテゴリがあり,その順序はもうアルファベット順ではありません。其他が带の代わりに表示されています。
順序分类配列を作成します。
A = categorical([1 2 3 2 1],1:3,{)“可怜的”,“公平”,‘好’},“顺序”,真正的)
一个=1 x5分类穷,好,好,穷
ans =3 x1细胞{“贫穷”}{‘公平’}{‘好’}
一个は順序配列であるため,カテゴリは数学的な順序可怜的<公平的>好をもちます。
可怜的<公平的>好
すべての公平または可怜的値が坏であると見なします。一个には順序があるため,マージするカテゴリは連続していなければなりません。
公平
可怜的
坏
B = mergecats (A, {“公平”“可怜的”},“坏”)
B =1 x5分类坏坏好坏坏坏
値坏は公平および可怜的のすべてのインスタンスを置き換えます。
ans =2 x1细胞{'坏'}{‘好’}
Bは、数学的な順序をもつ次の2つのカテゴリをもつことになります。坏<好。
坏<好
绝对配列。ベクトル、行列または多次元配列として指定します。
マージするカテゴリ。文字ベクトルのcell 配列、または string 配列として指定します。一个に順序がある場合,マージするカテゴリは連続していなければなりません。
新規カテゴリ。文字ベクトルまたは字符串スカラーとして指定します。
この関数は高配列を完全にサポートしています。詳細については,高配列を参照してください。
この関数は分散配列を完全にサポートしています。詳細については,分散配列を使用したMATLAB関数の実行(并行计算工具箱)を参照してください。
类别|addcats|removecats|iscategory|renamecats|reordercats|setcats
类别
addcats
removecats
iscategory
renamecats
reordercats
setcats
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系