Нужно создать два похожих друг на друга графика,

Нужно создать два похожих друг на друга графика, первый график будет с красной пунктирной линией, второй сплошной зеленой линией первый график координаты x,y=0,0 x,y=0,1 x,y=1,1 x,y=1,2 x,y=2,2 x,y=2,3 x,y=3,3 второй график координаты x,y=0,0 x,y=1,0 x,y=1,1 x,y=3,1 x,y=2,2 x,y=3,2 x,y=3,3
Дополнительные параметры: codeFlowType: codeWrite codeFlowLang: Python
Создано: 24.03.2025 18:19

Нужно создать два похожих друг на друга графика, первый график будет с красной пунктирной линией, второй сплошной зеленой линией первый график координаты x,y=0,0 x,y=0,1 x,y=1,1 x,y=1,2 x,y=2,2 x,y=2,3 x,y=3,3 второй график координаты x,y=0,0 x,y=1,0 x,y=1,1 x,y=3,1 x,y=2,2 x,y=3,2 x,y=3,3

Вот код на языке Python, который создает два графика с заданными координатами, один с красной пунктирной линией, а другой со сплошной зеленой линией.

import matplotlib.pyplot as plt

# Данные для первого графика
x1 = [0, 0, 1, 1, 2, 2, 3]
y1 = [0, 1, 1, 2, 2, 3, 3]

# Данные для второго графика
x2 = [0, 1, 1, 3, 2, 3, 3]
y2 = [0, 0, 1, 1, 2, 2, 3]

# Создание первого графика с красной пунктирной линией
plt.figure(figsize=(10, 5))
plt.plot(x1, y1, 'r--', label='Пунктирная линия')  # 'r--' означает красный цвет и пунктирную линию

# Создание второго графика со сплошной зеленой линией
plt.plot(x2, y2, 'g-', label='Сплошная линия')  # 'g-' означает зеленый цвет и сплошную линию

# Настройки графиков
plt.title('Два графика с разными стилями линий')
plt.xlabel('X')
plt.ylabel('Y')
plt.legend()
plt.grid(True)

# Отображение графиков
plt.show()

Объяснение кода:

  • Импортируем библиотеку matplotlib.pyplot, которая используется для построения графиков.
  • Определяем координаты для двух графиков.
  • Создаем графики с разным стилем линий: первый график (красная пунктирная линия) и второй график (сплошная зеленая линия).
  • Устанавливаем заголовок, метки осей и легенду для графиков.
  • Вызываем plt.show(), чтобы отобразить графики.