matplotlib의 텍스트 상자를 잘 만들 수 있습니다. 하지만 렌더링 된 줄거리에서 그들을 제거하는 방법을 모르겠다? 텍스트 상자를 그린 후에 figure.text.clear() 또는 figure.text (visible = False)가없는 것 같습니다. 어떻게 이뤄지나요? 전설과는 달리, 당신은 그들을 드래그 할 수없는 것처럼 보입니다.이전에 그려진 Matplotlib 텍스트 상자를 지우려면 어떻게해야합니까?
6
A
답변
11
텍스트 상자는 아티스트입니다. 따라서에 대한 참조를 유지하면 으로 많은 작업을 수행 할 수 있습니다. 당신은하지만, 참조를 분실 한 경우 따라서, 대신
fig.text(0, 0, 'My text')
의 플로팅 코드, 당신은 모든 텍스트 개체가 texts
속성에서 찾을 수 있습니다,
textvar = fig.text(0, 0, 'My text')
을 수행 할 수 있습니다
fig.texts # is a list of Text objects
버전 1.3.1에서 textvar.remove()
을 수행하면 1.4로 수정 된 NotImplementedError가 생성됩니다. 그러나 가시성을 False로 설정하면 어느 정도이를 해결할 수 있습니다.
for txt in fig.texts:
txt.set_visible(False)
은 모든 텍스트 상자를 사라지게합니다.
관련 문제
- 1. 이 텍스트 상자를 지우려면 어떻게해야합니까?
- 2. Android에서 그려진 Canvas의 내용을 지우려면 어떻게해야합니까?
- 3. 그려진 텍스트를 지우려면
- 4. MVC 뷰에서 검도 Js의 모든 텍스트 상자를 지우려면 어떻게해야합니까?
- 5. 텍스트 필드가 활성화되면이를 지우려면 어떻게해야합니까?
- 6. 가속도계로 라인을 지우려면 어떻게해야합니까?
- 7. 이전에 그려진 InfoVis 공간 트리를 제거하는 방법
- 8. x 또는 텍스트 상자 안의 텍스트 상자를 지우려면 십자가
- 9. Windows에서 marklogic을 지우려면 어떻게해야합니까?
- 10. blueimp의 jquery-fileupload 플러그인에서 이전에 선택한 파일을 지우려면 어떻게해야합니까?
- 11. javascript에서 div의 텍스트 내용을 지우려면 어떻게해야합니까?
- 12. MPMusicPlayerController의 큐를 지우려면 어떻게해야합니까?
- 13. ImageButton의 배경을 지우려면 어떻게해야합니까?
- 14. 스택을 완전히 지우려면 어떻게해야합니까?
- 15. GridView에서 데이터를 지우려면 어떻게해야합니까?
- 16. 파일을 안전하게 지우려면 어떻게해야합니까?
- 17. PHP로 fastcgi_cache를 지우려면 어떻게해야합니까?
- 18. 브라우저의 캐시를 지우려면 어떻게해야합니까?
- 19. 어셈블리에서 콘솔을 지우려면 어떻게해야합니까?
- 20. 배포시 memcachier를 지우려면 어떻게해야합니까?
- 21. 패널을 지우려면 어떻게해야합니까?
- 22. 데이터를 완전히 지우려면 어떻게해야합니까?
- 23. NSMenu에서 텍스트 상자를 얻으려면 어떻게해야합니까?
- 24. iOS 순차 그리기 지우기없이 이전에 그려진
- 25. 이전에 그려진 보조개 차트를 제거하거나 지우십시오.
- 26. repaint()는 이전에 그려진 점을 지우습니다.
- 27. 손가락 페인트의 선을 그리기 이전에 그려진 이미지
- 28. TextInputDialog의 입력 필드를 지우려면 어떻게해야합니까?
- 29. 선택 항목을 지우려면 콤보 상자를 변경하십시오.
- 30. jQuery/Javascript : Javascript 또는 jQuery를 사용하여 텍스트 상자에서 최근 검색을 지우려면 어떻게해야합니까?
'figure.text.remove()'? – 101