Я довольно новичок в использовании Matplotlib
Я не мог понять, как применить найденные мной вещи к моему собственному графику, поэтому я решил создать свой собственный пост
Я используюэтот код для генерации моей гистограммы:
p = (len(dfrapport.index))
p1 = p * 2.5
p2 = p * 1.5
height = dfrapport['aantal']
bars = dfrapport['soort']
y_pos = np.arange(len(bars))
plt.bar(y_pos, height, color = ['black', 'red','orange', 'yellow', 'green', 'blue', 'cyan'])
plt.title('Aantal noodstoppen per categorie')
plt.xlabel('categorieën')
plt.ylabel('aantal')
plt.tick_params(axis='x', which='major', labelsize=p2)
plt.xticks(y_pos, bars)
plt.show()
Но я не понимаю, как изменить размер графика?потому что, когда я использую plt.figure(figsize=(p1,p2))
, я получаю пустой график с правильными надписями (но он применяет размер к круговой диаграмме, которую я создаю позже?) И у диаграммы, которую я изначально хотел создать, есть базовая 1-8метки.
Я хочу изменить размер в зависимости от количества созданных столбцов, поскольку иногда используемые мной данные не содержат одну из категорий.