【日常收录】matplotlib在jupyter中动态显示

一、前言

  用于复制粘贴的大致外轮廓,来使用matplotlib的动态显示

二、代码

1.引入

import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.sans-serif'] = ['FangSong'] # 指定默认字体
matplotlib.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题
#from IPython import display
is_ipython = 'inline' in matplotlib.get_backend()
if is_ipython:
    from IPython import display

2.填写大致框架

plt.ion() #打开交互式

for i in range(100):
    plt.cla() #清屏
#    plt.scatter(i, i)         作图
    if is_ipython: #动态显示
        display.clear_output(wait=True)
        display.display(plt.gcf())
    plt.pause(0.05)      #延迟

你可能感兴趣的:(【日常收录】matplotlib在jupyter中动态显示)