Numpy, Scipy, Matplotlib und Pylab sind gebräuchliche Begriffe unter denen, die Python für wissenschaftliche Berechnungen verwenden.
Ich habe gerade ein bisschen über Pylab gelernt und war verwirrt. Wann immer ich numpy importieren möchte, kann ich immer Folgendes tun:
import numpy as np
Ich denke nur daran, dass ich es einmal tue
from pylab import *
Der Numpy wird ebenfalls importiert (mit np
Alias). Im Grunde macht der zweite mehr als der erste.
Es gibt einige Dinge, die ich fragen möchte:
- Ist es richtig, dass Pylab nur eine Hülle für Numpy, Scipy und Matplotlib ist?
- Da np der Numpy-Alias in Pylab ist, was ist der Scipy- und Matplotlib-Alias in Pylab? (Soweit ich weiß, ist plt ein Alias von matplotlib.pyplot, aber ich kenne den Alias für die matplotlib selbst nicht.)
/usr/lib/pymodules/python2.7/matplotlib/pylab.py
(der genaue Pfad ist für Windows oder OSX etwas anders; fragen Sie, ob Sie Hilfe benötigen, um ihn zu finden.)