Array categorici
categorical
è un tipo di dati atto a memorizzare dati con valori provenienti da un insieme finito di categorie discrete. Ad esempio, la sintassi C = categorical({'R','G','B','B','G','B'})
crea un array categorico con sei elementi che appartengono alle categorie R
, G
o B
.
Un array categorico consente di memorizzare in modo efficiente e di manipolare agevolmente dati non numerici mantenendo, contemporaneamente, nomi significativi per i valori dei dati. Le categorie possono avere un ordine naturale, benché non sia necessario. Per maggiori informazioni, vedere Create Categorical Arrays o guardare Tables and Categorical Arrays (Tabelle e array categorici).
Funzioni
Argomenti
- Create Categorical Arrays
Create categorical arrays from various types of input data and modify their elements.
- Access Data Using Categorical Arrays
Search, select, and delete elements from categorical arrays.
- Advantages of Using Categorical Arrays
Categorical arrays provide a natural representation of data, mathematical ordering of character vectors, and efficient memory usage.
- Core Functions Supporting Categorical Arrays
Many functions in MATLAB® operate on categorical arrays in much the same way that they operate on other arrays. A few of these functions might exhibit special behavior when operating on a categorical array.