Como gerar um número de cores mais distintas no R?

Estou plotando um conjunto de dados categóricos e quero usar cores distintas para representar diferentes categorias. Dado um número n, como posso obter o nnúmero de MAIS cores distintas em R?