Я попытался создать гистограмму, но у меня проблема с форматом оси X. На графике у меня год-месяц-день 00:00:00. Но я хотел бы только год-месяц, поэтому я попробовал этот код:
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
from matplotlib.dates import DateFormatter
ax = df_graph.plot(kind='bar', figsize=(12, 8), legend=False)
plt.title('Groups Unavailability by Month')
plt.ylabel('Unavailability (hours)')
plt.xlabel('Date (Year-Month)')
hfmt = mdates.DateFormatter('%Y-%m')
ax.xaxis.set_major_locator(mdates.MonthLocator())
ax.xaxis.set_major_formatter(hfmt)
plt.xticks(rotation=0)
Три строки hftm, major_locator, major_formatter не имеют никакого эффекта ...
Спасибо за ваше время!