PLT Bar - Лучшее место для коктейлей в городе
plt.bar - это функция библиотеки matplotlib, которая используется для создания столбчатой диаграммы. Она принимает на вход два обязательных аргумента: последовательность значений по оси X и последовательность значений по оси Y. Также возможно указание дополнительных параметров, таких как цвет, толщина линии границ столбца, прозрачность и т.д.
Пример кода:
import matplotlib.pyplot as plt
import numpy as np
x = np.array([1, 2, 3, 4, 5])
y = np.array([10, 20, 15, 25, 18])
plt.bar(x, y)
plt.show()
В данном примере мы создаем столбчатую диаграмму, где на оси X будут располагаться значения [1, 2, 3, 4, 5], а на оси Y - значения [10, 20, 15, 25, 18]. Затем мы вызываем функцию plt.bar и передаем ей наши данные для создания диаграммы. И наконец, вызываем функцию plt.show для отображения графика.
Если необходимо задать дополнительные параметры, то можно передать их вторым аргументом - словарем с использованием ключей-названий параметров. Например:
import matplotlib.pyplot as plt
import numpy as np
x = np.array([1, 2, 3, 4, 5])
y = np.array([10, 20, 15, 25, 18])
plt.bar(x, y, color='b', edgecolor='k', linewidth=2)
plt.show()
Здесь мы установили цвет столбцов в синий (color='b'), цвет границ - в черный (edgecolor='k') и толщину границ - в 2 пикселя (linewidth=2).
Также можно добавить названия осей и заголовок графика, используя соответствующие функции:
import matplotlib.pyplot as plt
import numpy as np
x = np.array([1, 2, 3, 4, 5])
y = np.array([10, 20, 15, 25, 18])
plt.bar(x, y, color='b', edgecolor='k', linewidth=2)
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title('Bar chart')
plt.show()
В этом примере мы добавили названия осей и заголовок графика, используя функции plt.xlabel, plt.ylabel и plt.title соответственно.
В целом, функция plt.bar является достаточно гибкой и позволяет создавать столбчатые диаграммы для различных типов данных и с различными параметрами отображения.