Matplotlib büyük veri kümelerini işlemede iyi olan here'u okudum. Bir veri işleme uygulaması yazdım ve matplotlib grafiklerini wx içine gömdüm ve matplotlib'in hem hız hem de bellek açısından büyük miktarlarda veriyi işlerken KORKUMLU olduğunu buldum. Matplotlib'in girişlerinizi küçültmekten başka bir şeyi hızlandırmanın bir yolu olduğunu biliyor musunuz? 10M noktaları çizmek matplotlib bellek ve zaman bir demet tüketir -Hız up Matplotlib?
import pylab
import numpy
a = numpy.arange(int(1e7)) # only 10,000,000 32-bit integers (~40 Mb in memory)
# watch your system memory now...
pylab.plot(a) # this uses over 230 ADDITIONAL Mb of memory
Daima küçültülmüştüm. Neden bir grafiğe 10M puan vermeyi denemelisiniz? – Paul
matplotlib yavaş. Bu bilinen bir gerçektir. Qt için guiqwt paketini kullanıyorum, belki de wx için böyle bir şey var. – tillsten
@paul Kullanıcılarımın verileri grafiksel olarak keşfetmesini kolaylaştırmak istedim. yani, yakınlaştırdıklarında, yakınlaştırma sınırlarına bağlı olarak tekrar örnek vermek istemedim, gerçek verileri nasıl yakınlaştırılmış/kaydırılmış olursa olsun görürlerdi. –