Результат:

от вопрос уже есть ответ здесь:

гистограмма matplotlib с легендой 2 ответа

Я хочу раскрасить разные столбцы в гистограмме, основываясь на том, к какой корзине они принадлежат. например в приведенном ниже примере я хочу, чтобы первые 3 столбца были синего цвета, следующие 2 - красным, а остальные - черным (фактические столбцы и цвет определяются другими частями кода).

Я могу изменить цвет всех полос, используя опцию цвета, но я хотел бы иметь возможность предоставить список используемых цветов.

import numpy as np
import matplotlib.pyplot as plt

data = np.random.rand(1000)
plt.hist(data,color = 'r')

Ответы на вопрос(1)

Ваш ответ на вопрос