add_subplot(*args, **kwargs)
Add a subplot.
Examples:
fig.add_subplot(111)
# equivalent but more general
fig.add_subplot(1,1,1)
# add subplot with red background
fig.add_subplot(212, facecolor='r')
# add a polar subplot
fig.add_subplot(111, projection='polar')
# add Subplot instance sub
fig.add_subplot(sub)
kwargs are legal Axes kwargs plus projection, which chooses a projection type for the axes. (For backward compatibility, polar=True may also be provided, which is equivalent to projection=’polar’). Valid values for projection are: [‘aitoff’, ‘hammer’, ‘lambert’, ‘mollweide’, ‘polar’, ‘rectilinear’]. Some of these projections support additional kwargs, which may be provided to add_axes().
The Axes instance will be returned.
If the figure already has a subplot with key (args, kwargs) then it will simply make that subplot current and return it.
http://matplotlib.org/api/figure_api.html?highlight=add_subplot#matplotlib.figure.Figure.add_subplot