Les facteurs de catégorie peuvent être fixes ou aléatoires. En général, si la personne chargée des recherches contrôle les niveaux d'un facteur, celui-ci est fixe. A l'inverse, si la personne chargée des recherches a échantillonné de manière aléatoire les niveaux d'un facteur à partir d'une population, le facteur est aléatoire.
Supposez, par exemple, que vous ayez un facteur appelé "opérateur" et qu'il comporte trois niveaux. Si vous sélectionnez intentionnellement ces trois opérateurs et que vous souhaitez que vos résultats ne s'appliquent qu'à ces opérateurs, le facteur est fixe. En revanche, si les trois opérateurs ont été échantillonnés aléatoirement parmi un grand nombre d'opérateurs et que vous souhaitez que les résultats s'appliquent à tous les opérateurs, le facteur est aléatoire.