IPython: ¿Cómo mostrar la misma trama en diferentes celdas?

Todavía soy nuevo en IPython Notebooks, Jupyter y Python en general.

Estoy creando un diagrama de dispersión en un cuaderno Jupyter usando el siguiente 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()

Mi pregunta es, ¿cómo puedo obtener una referencia al objeto de trazado para poder usarlo en una celda diferente más adelante en el cuaderno? Además, es posible que deba modificar la trama antes de mostrarla nuevamente.

También tengo%matplotlib inline en la parte superior de mi cuaderno.

Aquí hay información sobre mi entorno:

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

Respuestas a la pregunta(1)

Su respuesta a la pregunta