İngiltere'nin bir haritasının sınırlarını çizmek istediğim pylab'da bir çizimim var. bir yama zekice çalışır İngiltere için biri, vbMatplotlib'de çeşitli lekeler kullanarak bir görüntüyü klipsleyin
Galler biri arsa Kırpma:
Ben de her ülkenin hatlarını ihtiva yamalar bir dizi yaptık
fig = plt.figure()
ax = fig.add_subplot(111)
im = ax.scatter(x,y,c = z)
ax.add_patch(patch)
im.set_clip_path(patch)
Ama eğer birden fazla için dener ve yaparsam, anlaşılır bir şey yok - çünkü anlaşmazlığın hiçbir kısmı aynı ülke içinde değil.
'VEYA' türü ifadesini kullanarak nasıl klip oluşturabileceğimi bilen var mı? (yani, bu yama içinde veya bu vb içinde klip yapmayın).
Yamalarla çalışılmadım, ancak birlikte eklenebilecekleri bir yol var mı? –
Tesadüfen, bir haritayı gerektiren bir şey yapıyorsanız, haritalar çizmeye yönelik bir matplotlib uzantısı olan basemap'ı bulduğunuzu farz ediyorum. –
Teşekkür ederim Thomas - evet, baz harita buldum. Coğrafi konum noktaları/ülke içi akışları vb. Düzenlemek için harikadır ve aslında bu örnekte iyi çalışır. Byt, henüz harita sınırları ile hizalanabilen KDE'lerin nasıl çizileceği üzerine çalışmadım ve daha genel bir çözüm arayışındaydım. –