Создание гистограмм вертикальных линий с использованием Matplotlib: руководство с примерами

Чтобы создать гистограмму вертикальной линии с помощью matplotlib, вы можете использовать следующие методы:

  1. plt.vlines: этот метод позволяет рисовать вертикальные линии в указанных местах на оси X.

  2. plt.hist: этот метод используется для создания гистограммы, которая представляет распределение набора данных путем разделения его на интервалы и отображения частоты или количества значений в каждом интервале.

  3. axvline: этот метод используется для рисования вертикальной линии по определенному значению оси X.

Вот пример, в котором эти методы сочетаются для создания гистограммы с вертикальными линиями:

import matplotlib.pyplot as plt
import numpy as np
# Generate random data
data = np.random.randn(1000)
# Create histogram
plt.hist(data, bins=30)
# Draw vertical line at a specific x-axis value
plt.axvline(x=0, color='red', linestyle='--')
# Display the plot
plt.show()

Этот код сгенерирует гистограмму с 30 интервалами, используя случайные данные, и нарисует красную пунктирную вертикальную линию в точке x=0.