IPython: Como mostrar o mesmo gráfico em células diferentes?

Ainda sou novo no IPython Notebooks, Jupyter e Python em geral.

Estou criando um gráfico de dispersão em um notebook Jupyter usando o seguinte código:

import numpy as np
import matplotlib.pyplot as plt

n = 1024
X = np.random.normal(0, 1, n)
Y = np.random.normal(0, 1, n)
plt.axes([0.025, 0.025, 0.95, 0.95])
plt.scatter(X, Y, s=50)

plt.show()

Minha pergunta é: como posso obter uma referência ao objeto de plotagem para poder usá-lo em uma célula diferente posteriormente no notebook? Além disso, talvez seja necessário modificar o gráfico antes de mostrá-lo novamente.

Tambem tenho%matplotlib inline no topo do meu caderno.

Aqui estão algumas informações sobre meu ambiente:

Pitão: 3.5.2 64 bits [MSC v.1900 de 64 bits (AMD64)]IPython: 4.2.0numpy: 1.11.1scipy: 0.17.1matplotlib: 1.5.1sympy: 1.0OS: Windows 7 6.1.7601 SP1

questionAnswers(1)

yourAnswerToTheQuestion