plt.plot(x, y)
plt.subplot(2, 1, 2)
titles = 'Canada', 'US', 'England', 'Other'
y_pos = np.arange(len(titles))
width = 0.2
bar_height1 = [6, 5, 7, 2]
bar_height2 = [(x + 1) for x in bar_height1]
plt.bar(y_pos, bar_height1, width, align='center', alpha=0.8, color='r')
plt.bar(y_pos + width, bar_height2, width, align='center', alpha=0.8, color='b'
    )
plt.xticks(y_pos + width / 2, titles)
plt.show()
Добавление групповых гистограмм в качестве подграфиков в сюжете