Numpy, scipy, matplotlib и pylab являются общими понятиями среди тех, кто использует python для научных вычислений.
Я только немного узнаю о pylab, и я смутился. Всякий раз, когда я хочу импортировать numpy, я всегда могу:
import numpy as np
Я просто считаю, что однажды я делаю
from pylab import *
также будет импортирован numpy (с псевдонимом np
). Таким образом, в основном второй делает больше вещей по сравнению с первым.
Есть несколько вещей, которые я хочу задать:
- Правильно ли, что pylab - это только оболочка для numpy, scipy и matplotlib?
- Поскольку np является псевдонимом numpy в pylab, что такое псевдоним scipy и matplotlib в pylab? (насколько я знаю, plt является псевдонимом matplotlib.pyplot, но я не знаю псевдонима для самого matplotlib)