Karışıklık arasında numpy, scipy, matplotlib ve pylab
Numpy, scipy, matplotlib, ve pylab olan bilimsel hesaplamalar için python kullanan onlar arasında ortak şart.
Ben sadece pylab hakkında biraz bilgi edinmek ve pek çok karmaşa var. Numpy import etmek istediğiniz zaman, her zaman yapabilirim:
import numpy as np
Ben sadece bir kez bunu düşünün
from pylab import *
Bu numpy olarak alınan (np takma adı ile). Yani Kısacası ikinci bir ilki kıyasla daha fazla şeyler.
Sormak istediğim birkaç şey var.
- Numpy için pylab sarıcı doğru, scipy ve matplotlib?
- Np pylab içinde numpy diğer adı olduğu gibi, pylab içinde scipy ve matplotlib diğer adı nedir? (bildiğim kadarıyla, plt matplotlib olan diğer adıdır.pyplot, ama matplotlib kendisi) diğer adını bilmiyorum
Şimdiden teşekkürler.
CEVAP
Hayır,
pylab
matplotlib
(matplotlib.pylab
) bir parçası olan ve çevre gibi bir MatLab vermeye çalışır.matplotlib
ortak adnp
altında ithalat bağımlılıkları, aralarındanumpy
Bir numarası vardır.scipy
matplotlib
bir bağımlılık değil.Eğer
ipython --pylab
çalıştırırsanız otomatik alma Genel kapsam içinematplotlib.pylab
tüm semboller koyacağız. Gibinumpy
np
takma adıyla ithal alır yazmışsın.matplotlib
sembollermpl
takma adıyla mevcuttur.
Karışıklık JavaGit, JGit ve Eğit arası...
İlişkisini scipy ve numpy...
Nasıl blas/lapack bağlantısını kontrol...
Nasıl seçmek için vim içinde parantez ...
Fare üzerinde ve mouseenter olay arası...