Разница между явным объектно-ориентированным API и неявным интерфейсом pyplot в Matplotlib заключается в подходе к созданию графиков. 14
Явный объектно-ориентированный API предоставляет группу объектов для более гибкой работы, чем pyplot. 1 Он обеспечивает прямой доступ к внутренним слоям Matplotlib. 1 Обычно для этого вызывают методы объекта Axes, который отображает целостный график. 3
Неявный интерфейс pyplot предназначен в первую очередь для интерактивной работы. 2 Все команды pyplot вносят изменения и модифицируют одну и ту же фигуру. 4 Это основанный на состоянии интерфейс, где состояние (то есть фигура) сохраняется через различные вызовы функций. 4
Таким образом, по большей части при программировании поощряется прямое использование явного объектно-ориентированного API, а неявный интерфейс pyplot используется в основном для интерактивной работы. 2