Следующий минимальный воспроизводимый пример
Код: Выделить всё
import matplotlib.pyplot as plt
x1 = [0.1, 0.2, 0.4, 0.6, 0.75, 0.9]
x2 = [0, 0.14, 0.53, 0.6, 0.81, 0.9, 0.98]
y1 = [1, 4, 6, 5, 5, 3]
y2 = [3, 4, 7, 9, 7, 4, 2]
plt.plot(x1, y1, marker='o')
plt.plot(x2, y2, marker='x')
plt.grid()
plt.xlabel('x')
plt.ylabel('y')
plt.show()
Какой самый приятный и питонический способ сделать это?
Есть ли лучшее решение, чем линейно интерполировать данные, чтобы создать совпадающий масштаб x?
[img]https://i.sstatic. net/TMW2cjYJ.png[/img]
Подробнее здесь: https://stackoverflow.com/questions/786 ... ing-points