O whuber disse nos comentários que a codificação de 0-3 ou 1-4 em vez de criar variáveis fictícias não é o que você deseja. É uma tentativa - espero explicar o que você faria com esse modelo e por que ele está errado.
Se você codificar uma variável X tal que, se A então X = 1, se B, então X = 2, se C, então X = 3, se D, então X = 4, quando você fizer a regressão, obterá apenas um parâmetro. Digamos que o parâmetro estimado associado a X seja 2. Isso indica que a diferença esperada entre a média de B e a média de A é 2. Também indica que a diferença esperada entre a média de C e a média de B é 2. Algumas para D e C. Você estaria forçando as diferenças nos meios para esses grupos seguirem esse padrão muito estrito. Esse parâmetro informa exatamente como todos os meios do seu grupo se relacionam.
Portanto, se você fez esse tipo de codificação, seria necessário supor que não apenas você conseguiu a ordem correta (porque, neste caso, se você espera um aumento de A para B, precisará de um aumento de B para C e de C para D), mas você também precisa assumir que essa diferença é a mesma!
Se, em vez disso, você fizer a codificação fictícia sugerida, estará permitindo que cada grupo tenha sua própria média - sem restrições. Este modelo é muito mais sensato e responde às perguntas que você deseja.