Atribuir cores específicas aos dados no gráfico circular Matplotlib

Estou a tentar criar gráficos circulares com matplotlib em que a cor de cada categoria é fixa. tenho uma função que cr ... val = int(round(pct*total/100.0)) return '{p:.2f}% ({v:d})'.format(p=pct,v=val) return my_autopct

Excel: subconjunto de códigos de cores de Gráficos Gráficos Gráficos Gráficos Gráficos

Olá, estava a pensar se é possível colorir os grupos de código do gráfico circular em conjunto, mas não fazê-lo manual ... acilitaria a identificação de grupos de dados mais facilmente. Alguma informação? Obrigado antecipadamente pela ajuda.