Сгруппируйте несколько меток вместе и назначьте имя каждой группе - PullRequest
0 голосов
/ 05 сентября 2018

Я использую matplotlib для создания фигуры

В настоящее время код:

import numpy as np
import matplotlib.pyplot as plt

fig, ax = plt.subplots()

N = 9

ind = np.arange(N)
width = 0.55

groups = np.array(['A', 'B', 'C'])

x = np.array([1,2,1,2,1,2,1,2,1])
y = np.array([3,1,3,2,3,2,1,3,2])

plt.bar(ind, x, width)
plt.bar(ind, y, width, bottom=x)
plt.xticks(ind, [groups[x%3] for x in ind], rotation=90)
plt.show()

Фигура выглядит так: ouput figure

Можно ли изменить выходной показатель, как я аннотировал? то есть сгруппировать все ABC вместе и дать имя группы ниже, например "group1" "group2" "group3"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...