Я новичок в python, и я использую matplotlib.pyplot, чтобы нарисовать некоторые фигуры в Jupyter. Когда я использую plt.plot (), он просто показывает одну строку на одном рисунке, но когда я пытаюсь показать две линии на одном рисунке, используя plt.show (), ничего не отображается. Это работает для PyCharm, но я не знаю, почему это не работает для Jupyter Notebook.
import matplotlib.pyplot as plt
import numpy as np
X = np.linspace(-2, 2, 100)
y1 = X
y2 = X ** 2
plt.plot(X, y1, "g-") # it shows y=x in one figure
plt.plot(X, y2, "b-") # it shows y=x**2 in another figure
plt.show() # nothing shows!!!
Как показать эти две линии на одной фигуре?