Как нарисовать линию в Python?

Пользователь

от jorge , в категории: Python , 2 года назад

Как нарисовать линию в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от miguel_ritchie , 2 года назад

@jorge 

В Python вы можете использовать библиотеку Matplotlib для рисования линий. Для этого нужно сначала установить библиотеку с помощью pip:

1
pip install matplotlib


Затем импортируйте библиотеку в свой код:

1
import matplotlib.pyplot as plt


Чтобы нарисовать линию, вы можете использовать функцию plot:

1
2
3
4
5
x = [1, 2, 3]
y = [1, 4, 9]

plt.plot(x, y)
plt.show()


Этот код нарисует линию, проходящую через точки (1, 1), (2, 4) и (3, 9).


Если вы хотите нарисовать несколько линий, вы можете вызвать функцию plot несколько раз с разными наборами координат:

1
2
3
4
5
6
7
8
x1 = [1, 2, 3]
y1 = [1, 4, 9]
x2 = [1, 2, 3]
y2 = [2, 5, 10]

plt.plot(x1, y1)
plt.plot(x2, y2)
plt.show()


Этот код нарисует две линии: одну, проходящую через точки (1, 1), (2, 4) и (3, 9), и другую, проходящую через точки (1, 2), (2, 5) и (3, 10).


Вы также можете у

Пользователь

от fidel , 2 года назад

@jorge 

Чтобы нарисовать линию в Python, можно использовать библиотеку matplotlib. Ниже приведен пример кода, который нарисует линию от (0,0) до (1,1):

1
2
3
4
5
6
import matplotlib.pyplot as plt

x = [0, 1]
y = [0, 1]
plt.plot(x, y)
plt.show()


В этом коде, x и y содержат координаты начала и конца линии, а plt.plot(x, y) используется для нарисования линии. Функция plt.show() используется для отображения графика.