파이 플롯 애니메이션 #

pause플로팅 명령 사이 를 호출하여 애니메이션을 생성 합니다.

여기에 표시된 방법은 단순하고 성능이 낮은 용도에만 적합합니다. 더 까다로운 응용 프로그램의 경우 animation모듈과 이를 사용하는 예제를 살펴보십시오.

time.sleep대신 호출 하면 작동 pause하지 않습니다 .

프레임 49
import matplotlib.pyplot as plt
import numpy as np

np.random.seed(19680801)
data = np.random.random((50, 50, 50))

fig, ax = plt.subplots()

for i, img in enumerate(data):
    ax.clear()
    ax.imshow(img)
    ax.set_title(f"frame {i}")
    # Note that using time.sleep does *not* work here!
    plt.pause(0.1)

스크립트의 총 실행 시간: (0분 11.073초)

Sphinx-Gallery에서 생성한 갤러리