Çalıştığım göreceli olarak basit bir çizim yapıyorum. Bir dizi çizgi bölümüm var ve her biri bir alanı tanımlar. plot.Polygon
ve ax.add_patch
kullanarak doldurulmuş alanlar için çokgenler kullanıyorum.Matplotlib savefig pdf, bazı çokgenleri görüntülemiyor
.png'ye kaydettiğimde her şey iyi çalışıyor. Böylece, son görüntü için pdf'ye dönüyorum. El ile fontsize
, figsize
ve dpi
gibi şeyleri ayarladım, bu yüzden sorun olmamalı.
Maalesef, mevcut resimde bulunan dört Polygons
'dan 2 tanesi pdf'de görüntülenmiyor. Bu garip; Önceki iki görüntü (diğer veri kümeleri) doğru şekilde harekete geçti. Ben Polygons
üzerinde zorder
ve alpha
ile biraz oynadım ama boşuna.
Benim google arama hiçbir şey açmadı; manuel olarak ayarlamadıysanız, dpi
farklı olduğunu belirtmiştir, ancak bu sorun değildir. Bunun ötesinde, net sebepler bulamadım.
Benim samimi sayesinde
Dün biraz benzer bir soru vardı: http://stackoverflow.com/questions/36467770/main-axis-are-not-shown-when-using-grid/36468328?noredirect=1#comment60549858_36468328; pdf nesline müdahale eden başka bir modüldü. Bir göz atın, belki de en az bir örnek oluşturmak ve daha sonra çıktıyı ne zaman kırıldığını bulmak için teker teker eklemek istersiniz? –
Bu soru, problemleri farklı olduğu için (bana) benzer görünmüyor. Başka bir modülün karıştığından kuşku duyuyorum - kısmen diğer görüntüler işe yaradı çünkü kısmen sadece “numpy” ve “matplotlib” kullanıyorum. Minimal bir örnek oluşturabilir miyim görmeye çalışacağım. – Daimonie