이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

categories

categorical형 배열의 범주

설명

예제

C = categories(A)는 categorical형 배열 A의 범주를 포함하는 문자형 벡터로 구성된 셀형 배열을 반환합니다.

예제

모두 축소

categorical형 배열 A를 만듭니다.

A = categorical({'plane' 'car' 'train' 'car' 'plane'})
A = 1x5 categorical array
     plane      car      train      car      plane 

A는 1x5 categorical형 배열입니다.

A의 범주를 표시합니다.

C = categories(A)
C = 3x1 cell array
    {'car'  }
    {'plane'}
    {'train'}

입력 배열만 지정하여 A를 만들었으므로 범주는 사전순으로 정렬됩니다.

순서형 categorical형 배열을 만듭니다.

A = categorical({'medium' 'large'; 'small' 'xlarge'; 'large' 'medium'},...
    {'small' 'medium' 'large' 'xlarge'},'Ordinal',true)
A = 3x2 categorical array
     medium      large  
     small       xlarge 
     large       medium 

A는 3x2 순서형 categorical형 배열입니다.

A의 범주를 표시합니다.

C = categories(A)
C = 4x1 cell array
    {'small' }
    {'medium'}
    {'large' }
    {'xlarge'}

범주는 지정된 순서로 정렬됩니다. A가 순서형 배열이므로, 이 배열의 범주에는 수학적 정렬(Mathematical Ordering)인 small < medium < large < xlarge가 적용됩니다.

입력 인수

모두 축소

categorical형 배열로, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다.

  • A가 범주에 속하는 데이터를 포함하지 않는 경우에도 CA의 모든 범주를 포함합니다. A의 고유한 값을 보려면 unique(A)를 사용하십시오.

  • C에 표시되는 범주의 순서는 summary, histogram 등의 함수에 사용되는 순서와 동일합니다. 범주의 순서를 변경하려면 reordercats를 사용하십시오.

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

R2013b에 개발됨