본문 바로가기

프로그래밍/Python

[Python] matplotlib에서 그래프 실시간 update 하기

matplotlib에서 그래프 실시간으로 update 하는데 사용되는 모듈

 

matplotlib.animation.FuncAnimation

 

 

 

사용 예시 및 출처: https://blog.devf.kr/python-matplotlib-%ED%94%8C%EB%A1%AF-%EC%8B%A4%EC%8B%9C%EA%B0%84-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8%ED%95%98%EA%B8%B0/

 

Python: matplotlib 플롯 실시간 업데이트하기 – woorim's DEVBLOG :)

안녕하세요! 🙌 개발을 하다보면 종종 출력 데이터를 디버깅 하기 위해 그래프를 출력해야하는 경우가 있습니다! 하지만, 일반적인 라이브러리에선, 그래프가 정적으로 출력되기 때문에 실시

blog.devf.kr

 

※ plot update 될 때 기존 그래프가 삭제되지 않고 중복되서 그려진다면 함수 시작할 때 matplotlib.pyplot.clf() 이용

  https://www.delftstack.com/ko/howto/matplotlib/differences-between-cla-clf-and-close-method-in-matplotlib/

 

Matplotlib의 cla(), clf() 및 close() 메서드의 차이점

이 튜토리얼에서는 cla(), clf() 및 close() 메서드 간의 차이점을 소개합니다. matplotlib.pyplot.cla() 메서드는 현재 좌표축을 지우고 matplotlib.pyplot.clf() 메서드는 현재 Figure를 지우고 matplotlib.pyplot.close()

www.delftstack.com