Anonymous
Как построить гистограммы с одинаковыми координатами X рядом («уклонено»)
Сообщение
Anonymous » 15 ноя 2024, 12:51
Код: Выделить всё
import matplotlib.pyplot as plt
gridnumber = range(1,4)
b1 = plt.bar(gridnumber, [0.2, 0.3, 0.1], width=0.4,
label="Bar 1", align="center")
b2 = plt.bar(gridnumber, [0.3, 0.2, 0.2], color="red", width=0.4,
label="Bar 2", align="center")
plt.ylim([0,0.5])
plt.xlim([0,4])
plt.xticks(gridnumber)
plt.legend()
plt.show()
В настоящее время b1 и b2 перекрывают друг друга. Как мне нарисовать их отдельно:
Подробнее здесь:
https://stackoverflow.com/questions/103 ... ide-dodged
1731664301
Anonymous
[code]import matplotlib.pyplot as plt gridnumber = range(1,4) b1 = plt.bar(gridnumber, [0.2, 0.3, 0.1], width=0.4, label="Bar 1", align="center") b2 = plt.bar(gridnumber, [0.3, 0.2, 0.2], color="red", width=0.4, label="Bar 2", align="center") plt.ylim([0,0.5]) plt.xlim([0,4]) plt.xticks(gridnumber) plt.legend() plt.show() [/code] В настоящее время b1 и b2 перекрывают друг друга. Как мне нарисовать их отдельно: [img]https://i.sstatic.net/C0HMP.gif [/img] Подробнее здесь: [url]https://stackoverflow.com/questions/10369681/how-to-plot-bar-graphs-with-same-x-coordinates-side-by-side-dodged[/url]