Matplotlib 플롯을 지우거나 닫거나 제거해야 하는 경우
Matplotlib는 활성 플롯을 관리하기 위한 세 가지 주요 기능인 cla(), clf를 제공합니다. () 및 닫기(). 깔끔하고 효율적인 플로팅 작업 흐름을 유지하려면 특정 역할을 이해하는 것이 중요합니다.
cla()
cla()(축 지우기)를 사용하여 현재 그림 내에서 현재 활성 축입니다. 다른 축은 영향을 받지 않습니다. 이는 전체 그림을 방해하지 않고 특정 하위 플롯을 새로 고치려는 경우에 이상적입니다.
clf()
cla()와 달리 clf()(지우기 그림)은 전체 그림에서 모든 축, 데이터 포인트 및 주석을 제거합니다. Figure 창을 열어두어 새 플롯을 생성하거나 다른 플롯에 재사용할 수 있습니다. 새로운 시작을 위해 전체 플롯 영역을 지우려면 이 함수를 사용하십시오.
close()
close()(Figure 창 닫기)는 현재 Figure 창을 종료합니다. 선택적으로 그림 번호나 이름을 지정하여 특정 창을 닫을 수 있습니다. 또한 close('all')은 열려 있는 모든 Figure 창을 닫습니다. 이 기능은 여러 플롯을 지우거나 메모리를 확보해야 할 때 특히 유용합니다.
비교
Function | Purpose |
---|---|
cla() | Clear current axis |
clf() | Clear entire figure |
close() | Close figure window |
추가 참고사항
위 내용은 Matplotlib 플롯: `cla()`, `clf()` 또는 `close()`를 언제 사용합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!