Щоб додати вертикальні лінії в певні дати в Matplotlib, ви можете використовуйте функцію axvline(), щоб намалювати вертикальну лінію в потрібній координаті x. Ви можете вказати координату x як об’єкт дати, і лінія буде розміщена на графіку у відповідну дату.31 жовтня 2023 р.
Щоб провести вертикальну лінію, ми використовувати функцію axvline. «ax» у axvline означає вісь, а «vline» — вертикальну лінію. Подумайте про axvline як про команду, яка повідомляє вашому пензлю малювати пряму вертикальну лінію на вашому полотні. Цей код повідомляє Matplotlib намалювати вертикальну лінію в координаті x 0,5.
The функція axvline у Matplotlib додає вертикальну лінію через весь графік. Цей метод дозволяє вказати координату x (дату), де має бути проведена лінія.
Використовуючи panda, ми можемо створити фрейм даних. Створення кадру даних допоможе створити довідку. Використовуючи axvline(), додайте вертикальну лінію поперек осей, де колір зелений, linestyle="dashed". Використовуючи axvline(), додайте вертикальну лінію поперек осей, де колір червоний, linestyle="dashed".
Нанесення дат на осі Х за допомогою Matplotlib Python
- Створіть список date_time і перетворите його в date_time за допомогою pd. …
- Розглянемо дані = [1, 2, 3]
- Створіть об’єкт DataFrame(), тобто DF.
- Установіть DF['value'] з даними з кроку 2.
- Встановити DF. …
- Тепер побудуйте фрейм даних, тобто plt.
Щоб додати вертикальні лінії в певні дати в Matplotlib, ви можете використовуйте функцію axvline(), щоб намалювати вертикальну лінію в потрібній координаті x. Ви можете вказати координату x як об’єкт дати, і лінія буде розміщена на графіку у відповідну дату.