matplotlib.pyplot.plot() — это библиотечная функция в Python, которая «создает график для заданных точек и отображает график в качестве вывода». Функция matplotlib.pyplot.plot() отображает y в зависимости от x в виде линий и маркеров.
Синтаксис
|
1 |
matplotlib.pyplot.plot(*args, scalex=True, scaley=True, data=None, **kwargs) |
Параметры
Функция matplotlib.pyplot.plot() имеет один обязательный аргумент и четыре необязательных аргумента в качестве параметров:
- args – x,y: этот параметр имеет два значения, x и y. Точки передаются в аргументах x и y. Эти x и y могут иметь такие значения, как числа или список чисел.
- fmt: означает формат. Это необязательный аргумент. Принимает строку в качестве аргумента. Эта строка представляет формат, в котором должен быть создан график. Например, некоторые цветовые коды, используемые в строковых форматах: r для красного, b для синего, g для зеленого и y для желтого. Точно так же некоторые маркеры, используемые в строковых форматах: «o» для круга, «.» для точки, «*» для звезды и «+» для плюса.
- data: объект с помеченными данными передается в качестве аргумента. Это необязательный аргумент.
Возвращаемое значение
Функция matplotlib.pyplot.lib() возвращает список двухмерных строк, представляющих данные графика.
Пример 1
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# Importing matplotlib.pyplot as plt. import matplotlib.pyplot as plt # Importing numpy as np import numpy as np # create a numpy array for storing the x coordinates x = np.array([1, 5]) # create a numpy array for storing the y coordinates y = np.array([5, 10]) # pass the x coordinates and y coordinates into the plot() function plt.plot(x, y) # displaying the created graph using the show method plt.show() |
Выход

Мы импортировали функцию matplotlib.pyplot() для построения графика в этой программе. Библиотека matplotlib состоит из всех функций для построения различных типов графиков. Затем мы импортировали библиотеку numpy для создания координат x и y.
На следующем шаге мы создали координаты x и y и сохранили этот пустой массив в переменных x и y. Переменная x хранит значения от 1 до 5, а переменная y хранит значения от 5 до 10. Затем мы передали две координаты в функцию plot().
Эта функция строит график по осям x и y. Затем график отображается с помощью функции show().
Пример 2
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# Importing matplotlib.pyplot as plt. import matplotlib.pyplot as plt # Importing numpy as np import numpy as np # create a numpy array for storing the x coordinates x = np.array([1, 3, 5, 7, 9, 11, 13]) # create a numpy array for storing the y coordinates y = np.array([0, 2, 4, 6, 8, 10, 12]) # x and y coorindates for the second line is stored in the variable u = np.array([13, 11, 9, 7, 5, 3, 1]) v = np.array([0, 2, 4, 6, 8, 10, 12]) # the plot function is called with coordinates x,y,u,v plt.plot(x, y, 'yo', u, v, 'g*') # displaying the created graph using the show method plt.show() |
Выход

В этой программе мы импортировали matplotlib.pyplot для построения графика. Библиотека matplotlib состоит из всех функций для построения различных типов графиков. Затем мы импортировали numpy для создания координат x и y.
На следующем шаге мы создали координаты x и y и сохранили этот пустой массив в переменных x и y. Затем мы создали координаты x и y для второй строки и сохранили их в переменных u и v.
Затем мы вызвали функцию графика с x и y в качестве первого аргумента и задали формат линии в виде желтого круга. Наконец, мы передали координаты второй строки, и формат строки был задан в виде зеленой звезды.
