La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Tableaux catégoriels
Le type de données categorical
permet de stocker des données avec des valeurs issues d’un ensemble limité de catégories discrètes. Par exemple, la syntaxe C = categorical({'R','G','B','B','G','B'})
crée un tableau catégoriel avec six éléments appartenant aux catégories R
, G
ou B
.
Un tableau catégoriel permet un stockage efficace et une manipulation facile des données non numériques ainsi que l’attribution de noms significatifs aux valeurs des données. Les catégories peuvent avoir un ordre naturel mais ce n’est pas obligatoire. Pour plus d’informations, consultez Create Categorical Arrays ou regardez la vidéo Tables and Categorical Arrays (Tables et tableaux catégoriels).
Fonctions
Rubriques
- 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.