Задать вопрос
@ichernob

Как исключить появление черного цвета в диаграмме?

Строю круговые диаграммы при помощи такого кода:
for k in range(4):
    plt.figure(figsize=(10,10))
    plt.pie(counts[k], labels = tags[k], autopct = '%1.1f%%', pctdistance = 0.8, shadow=False)
    plt.title('Topic ' + str(k + 1) + ':')
plt.show()

Все хорошо рисуется, но если элементов в counts[k], tags[k] много, некоторые части диаграммы заливаются черным цветом. Как исключить черный цвет из заливки?
  • Вопрос задан
  • 186 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@idap
интересуюсь python, latex, linux, ML, AI
Вы можете задать цвета сами, как написано в документации:

pie(x, explode=None, labels=None,
    colors=('b', 'g', 'r', 'c', 'm', 'y', 'k', 'w'),
    autopct=None, pctdistance=0.6, shadow=False,
    labeldistance=1.1, startangle=None, radius=None,
    counterclock=True, wedgeprops=None, textprops=None)


Определите свой массив colors цветов для частей диаграммы
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы