Szerokość linii wylęgowych w działkach matplotib, które mają słowo kluczowe kreskowania jest bardzo cienka. Znalazłem kilka postów sprzed kilku lat na ten temat i stwierdziłem, że łatka została zrobiona, ale wciąż nie mogę znaleźć sposobu na zwiększenie szerokości linii luków. Czy jest jakiś sposób na zrobienie tego?manipulowanie linewidth do wylęgania w matplotlib
5
A
Odpowiedz
4
Niestety ustawienie szerokości kreski w backend Agg nie jest obecnie możliwe. Szerokość jest ustalony w pliku src/_backend_agg.cpp być „1.0”:
hatch_path_stroke.width(1.0);
To samo odnosi się do innych backendów takich jak PDF jednym, ale może to być łatwiejsze do małpiej poprawki dla tych przypadków.
Dzięki - czy istnieją jakiekolwiek wskazówki, że zostanie to poprawione w przyszłych wersjach? Wydaje się, że jest zapotrzebowanie na tę funkcję i nie byłoby trudno dodać ... – user1150552
To o wiele trudniejsze pytanie! O ile mi wiadomo, nie ma wybitnego biletu, aby uzyskać to w matplotlib, ale zapotrzebowanie to może wzrosnąć, gdy 1,2 (jak dotąd brak daty wydania) umożliwia wykluwanie się konturu. Oczywiście, jeśli naprawdę chcesz, możesz spróbować parametryzacji linii i wysłać żądanie ściągnięcia ... :-) – pelson