Des données ordinales sont des données textuelles qui ont un lien hierarchique entre elles, c’est à dire qu’elles peuvent être classées dans un ordre du plus petit au plus grand. Il peut s’agir par exemple des tailles de tee-shirt : S, M, L (le S est une taille plus petite que le M, etc).
Pour traiter ces données dans R en définissant le lien hiérarchique, il s’agit d’utiliser les facteurs avec « factor() » dans R. Par defaut, la fonction factor() va prendre toutes les valeurs et créer un facteur avec (donc en acceptant toutes les valeurs transmises). Mais il est possible de définir le facteur plus précisément en définissant les valeurs textuelles qui doivent être acceptées (via levels) et de définir l’ordre entre ces valeurs (via ordered=TRUE qui définit que l’ordre de levels est du plus petit au plus grand).