Để bật/tắt chế độ tương tác (interactive mode) trong Matplotlib từ dòng lệnh IPython, dùng plt.ion() (bật) và plt.ioff() (tắt).
Ví dụ phiên làm việc IPython
In [1]: %matplotlib auto
Using matplotlib backend: GTK3Agg
In [2]: import matplotlib.pyplot as plt
In [3]: fig, ax = plt.subplots() # Cửa sổ hiện ra
In [4]: ln, = ax.plot(range(5)) # Vẽ đường
In [5]: ln.set_color("orange") # Đổi màu cam
In [6]: plt.ioff() # Tắt tương tác
In [7]: ln.set_color("red") # Không cập nhật ngay
In [8]: plt.ion() # Bật lại tương tác
Kết quả
