2012-07-12 3 views
5

해치 키워드를 사용하는 matplotib 플롯의 해칭 선 두께가 매우 얇습니다. 몇 년 전에이 사실과 패치가 작성되었다는 주장에 대한 글을 몇 개 발견했지만 해치의 선폭을 늘릴 수있는 방법을 찾지 못했습니다. 이것을 할 수있는 방법이 있습니까?matplotlib의 해칭 선 두께 조작

답변

4

아쉽게도 Agg 백엔드에서 해치의 선 두께를 설정하는 것은 불가능합니다.

hatch_path_stroke.width(1.0); 

같은이 같은 PDF 하나로 다른 백엔드에 대한 사실이지만, 그 경우에 원숭이 패치하는 것이 더 쉬울 수 있습니다 폭은 "1.0"가되도록 SRC/_backend_agg.cpp 파일에 하드 코딩되어있다.

+0

감사합니다. 향후 버전에서이 문제가 해결 될 것이라는 점에 유의하십시오. 해당 기능에 대한 수요가있는 것 같고 추가하기가 힘들지 않을 것입니다. – user1150552

+0

답변하기가 훨씬 어려워요! 필자가 알고있는 한, matplotlib에이 티켓을 줄 수있는 뛰어난 티켓은 없지만 1.2 (아직 출시일이 없음)이면 윤곽 부화가 가능 해지면 수요가 증가 할 수 있습니다. 물론, 정말로 열정적이라면 선 너비를 매개 변수화하고 끌어 오기 요청을 보낼 수 있습니다. :-) – pelson