«Потеря памяти» от предыдущих ячеек с использованием% Matplotlib inline v.s. ноутбук - PullRequest
0 голосов
/ 22 января 2019

Под встроенной магией% Matplotlib, если я разделю коды на несколько ячеек, каждая ячейка отображает отдельную фигуру без какой-либо памяти кодов выше. Хотя в разделе% Matplotlib notebook magic я могу обновить сюжет с последующими ячейками. Может ли кто-нибудь дать мне какое-либо представление о базовом механизме, приводящем к разнице в «памяти»? Большое спасибо.

`%Matplotlib inline`
#Cell 1
plt.figure()
plt.plt(1, 2, '.') #display a point

#Cell2 
plt.title('My Plot') #display an empty plot with title only


`%Matplotlib notebook`
#Cell 3
plt.figure()
plt.plt(1, 2, '.') #display a point

#Cell 4 
plt.title('My Plot') #successfully update the above plot with title
...