cellをcategaricalに変更する方法

7 visualizaciones (últimos 30 días)
HY
HY el 21 de Dic. de 2021
Comentada: HY el 22 de Dic. de 2021
 
質問失礼いたします。
左の画像にあるように1行1列のラベルだけを、右の画像の1行1列のラベルに変換させたいのですが、
単純に下記のようなコードを実行すると、エラーが発生してしまいます。
labels{1,1} = label{1,1};
非セル配列オブジェクトにセル要素を代入しています。
cell配列をcategoricalに変換させてから代入したいのですが、どのように対処すればわかりません。
ご回答よろしくお願いいたします。

Respuesta aceptada

Kojiro Saito
Kojiro Saito el 22 de Dic. de 2021
「非セル配列オブジェクトにセル要素を代入しています。」のエラーは、labels{1,1}のところで起きています。
中括弧{}で要素にアクセスするのはセル配列だけできるのですが、labelsは2x1のcategorical配列で、セルにはなっていません。labels{}をlabels()と小括弧に変えるだけでやりたいことが実現できます。
labels(1,1) = label{1,1};
  1 comentario
HY
HY el 22 de Dic. de 2021
ご回答ありがとうございます。
解決できました。
ありがとうございます。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre categorical 配列 en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!