Я пытаюсь получить гистограмму, используя подзаговоры, чтобы иметь разные цвета для каждой группы.При вызове функций без какой-либо конкретной конфигурации я могу получить 2 строки с разными цветами, например,
fig, ax = plt.subplots(figsize=(15,7))
ax.set_ylabel("# POSITION RECORD")
df_babi_grouped.plot(ax=ax, x='WEEK_NUMBER', y='MSG_SRC_COUNT')
и получившийся график:

но когда я пытаюсь заставить один и тот же график использовать столбцы вместо линий, я получаю все столбцы одинакового цвета.т. е.
fig, ax = plt.subplots(figsize=(15,7))
ax.set_ylabel("# POSITION RECORD")
df_babi_grouped.plot(ax=ax, x='WEEK_NUMBER', y='MSG_SRC_COUNT', kind='bar', color=['r', 'g', 'b'])
результирующий график:
