У меня есть блокнот jupyter и вы хотите создать график в одной ячейке, затем напишите некоторое уценку, чтобы объяснить это в следующем, а затем установите ограничения и график снова в следующем. Это мой код:Как использовать график в следующей ячейке jupyter
# %%
%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 2 * np.pi)
y = np.sin(x ** 2)
plt.plot(x, y);
# %%
Some markdown text to explain what's going on before we zoom in on the interesting bit
# %%
plt.xlim(xmax=2);
Начало каждой ячейки отмечено # %% выше. Третья ячейка показывает пустую цифру.
Я знаю plt.subplots(2)
, чтобы построить 2 участка из одной ячейки, но это не позволяет мне иметь уценку между графиками.
Заранее благодарим за любую помощь.
Если вы используете 'pandas', функции построения возвращают объекты matplotlib Axes'. Вы можете делать такие вещи, как 'ax = df.plot()', а затем в более поздней ячейке 'ax.get_figure()', и это будет реплицировать фигуру – blokeley