Matplotlib kullanarak verileri otomatik olarak dolduran bir çizim almam gerekiyor. Bu benim verildi kod şudur: Ancak pencere hep aynıdır, bu bir komplo oluştururMatplotlib autoscale
import matplotlib.pyplot as plt
from matplotlib.collections import LineCollection
....
lines = LineCollection(mpl.line_holder, colors=mpl.colorholder , linestyle='solid')
plt.axes().add_collection(lines)
plt.axes().set_aspect('equal', 'datalim')
plt.draw()
plt.show()
(0- ~ 0,8) olursa olsun verilerin ne, tüm verilerin dışarıdan olsa bile penceresi. Sonuçta ortaya çıkan pencerenin yalnızca içeriden uzaklaştırma yeteneği yoktur, bu yüzden bu büyük bir problemdir. Herhangi bir boyutlandırma ayarının olduğu herhangi bir yeri bulamıyorum ve ne varsayılanların ayrıntılarını bulabilirim. Verileri otomatik olarak sığdırmak için pencereye ihtiyacım var, ancak bunu yapan herhangi bir işlevi bulamıyorum (bazı nedenlerle, autoscale_on (True) bunu yapmıyor). Veriler oldukça değişkendir, bu yüzden sert limitleri ayarlamak bir seçenek değildir. Bunu düzgün şekilde görüntülemek için nasıl alabilirim?
. Şimdi, teknik olarak korkunç belgelere ne yaptığıyla ilgili bir açıklama bulabilirsem. – Elliot
Burada bir yerde olmalı: http://matplotlib.sourceforge.net/api/axes_api.html. Belgeleme çok iyi değil. – River