У меня есть случайные данные временного ряда (ГГГГ-ММ-ДД ЧЧ: ММ: СС. Я могу посчитать все данные на основе дня недели, года, часа, но я пытаюсь считать от 8 до 17 часов. Также, хочу построить и показать подсчитанный диапазон чисел как 8-10, 10-12, 12-13, 13-15, 15-17.
Мои коды;
df = pd.read_excel("C:/Users/gokhankazar/Desktop/Accident Times/Accident_Time-Series.xlsx")
df["Hour"] = df.Datetime.dt.hour
df.Hour.value_counts().sort_index().plot(marker='o', linestyle='-')
plt.xlabel('Hours', fontsize=10)
plt.ylabel("Number of Accident", fontsize= 10)
plt.show()
И я получил график, как показано ниже Моя фигура, которую я получил
Но как я могу изменить диапазон моей оси на графике.
Также у меня есть дни недели как Число WeekDay
Я хочу записать по оси x понедельник вместо «0» и воскресенье вместо «6» со всеми другими днями
мой столбец Datetime как (всего 268000 строк) и просто считать событие аварии на основе данных временного ряда
18.05.2015 09:00:00
18.05.2015 15:00:00
18.05.2015 14:14:00
18.05.2015 09:00:00
.
.
.