Библиотека Python matplotlib может сделать это за вас.Вот краткий пример:
>>> import matplotlib.pyplot as plt
>>> apple = [-12,16,24]
>>> tesla = [9,10,7]
>>> amazon = [-7,14,36]
>>> months = [3,6,12]
>>> plt.plot(months, apple, color='blue')
[<matplotlib.lines.Line2D object at 0x0E5CD6F0>]
>>> plt.plot(months, tesla, color='orange')
[<matplotlib.lines.Line2D object at 0x0E5CDAF0>]
>>> plt.plot(months, amazon, color='green')
[<matplotlib.lines.Line2D object at 0x0E5CDBB0>]
>>> plt.show()
Это дает вам график, похожий на тот, который вы показали.
Опять же, это только базовый пример.Вы можете прочитать о других функциях matplotlib, чтобы добавить такие вещи, как легенды, метки осей, сохранить график в файл и т. Д.