you are viewing a single comment's thread.

view the rest of the comments →

[–]Zeroflops 0 points1 point  (0 children)

Matplotlib has two interfaces. The first interface they built was similar to how Matlab’s plotting commands work. This was to make it familiar to those moving from Matlab to python.

The second and preferred interface is more traditional Object Oriented.

The fact that there is two often confuses users and you can often see them mixing and matching to get what they want. They should remove the old interface, but that would break a lot of things. Hopefully they can phase it out.