/usr/lib64/python2.6/site-packages/matplotlib
NameSizeModeActions
backends/-0755rm
delaunay/-0755rm
mpl-data/-0755rm
numerix/-0755rm
projections/-0755rm
sphinxext/-0755rm
afm.py150890644editdlrm
afm.pyc169590644editdlrm
afm.pyo169590644editdlrm
artist.py356230644editdlrm
artist.pyc403260644editdlrm
artist.pyo403260644editdlrm
axes.py2800890644editdlrm
axes.pyc2493960644editdlrm
axes.pyo2482840644editdlrm
axis.py573540644editdlrm
axis.pyc589730644editdlrm
axis.pyo586660644editdlrm
backend_bases.py723180644editdlrm
backend_bases.pyc779670644editdlrm
backend_bases.pyo778770644editdlrm
bezier.py149170644editdlrm
bezier.pyc135260644editdlrm
bezier.pyo135260644editdlrm
blocking_input.py136900644editdlrm
blocking_input.pyc143460644editdlrm
blocking_input.pyo140280644editdlrm
cbook.py427560644editdlrm
cbook.pyc567550644editdlrm
cbook.pyo565290644editdlrm
cm.py80980644editdlrm
cm.pyc97720644editdlrm
cm.pyo97720644editdlrm
collections.py407840644editdlrm
collections.pyc440060644editdlrm
collections.pyo440060644editdlrm
colorbar.py274560644editdlrm
colorbar.pyc254970644editdlrm
colorbar.pyo254970644editdlrm
colors.py391100644editdlrm
colors.pyc400790644editdlrm
colors.pyo400790644editdlrm
contour.py428950644editdlrm
contour.pyc360990644editdlrm
contour.pyo359370644editdlrm
dates.py360070755editdlrm
dates.pyc400170644editdlrm
dates.pyo399530644editdlrm
dviread.py320330644editdlrm
dviread.pyc346820644editdlrm
dviread.pyo345390644editdlrm
figure.py412640644editdlrm
figure.pyc429390644editdlrm
figure.pyo428080644editdlrm
finance.py205820644editdlrm
finance.pyc185190644editdlrm
finance.pyo183590644editdlrm
fontconfig_pattern.py64290644editdlrm
fontconfig_pattern.pyc65190644editdlrm
fontconfig_pattern.pyo65190644editdlrm
font_manager.py426530644editdlrm
font_manager.pyc404560644editdlrm
font_manager.pyo404560644editdlrm
ft2font.so3061680775editdlrm
hatch.py65640644editdlrm
hatch.pyc91200644editdlrm
hatch.pyo91200644editdlrm
image.py315400644editdlrm
image.pyc330420644editdlrm
image.pyo329960644editdlrm
legend.py323020644editdlrm
legend.pyc235510644editdlrm
legend.pyo233780644editdlrm
lines.py546850644editdlrm
lines.pyc564310644editdlrm
lines.pyo563260644editdlrm
mathtext.py1020090644editdlrm
mathtext.pyc1030670644editdlrm
mathtext.pyo1026790644editdlrm
mlab.py942940644editdlrm
mlab.pyc1000040644editdlrm
mlab.pyo998240644editdlrm
mpl.py7850644editdlrm
mpl.pyc11760644editdlrm
mpl.pyo11760644editdlrm
nxutils.so95120775editdlrm
offsetbox.py298070644editdlrm
offsetbox.pyc338890644editdlrm
offsetbox.pyo338340644editdlrm
patches.py1284850644editdlrm
patches.pyc1301480644editdlrm
patches.pyo1300100644editdlrm
path.py217650644editdlrm
path.pyc211740644editdlrm
path.pyo209540644editdlrm
pylab.py109810644editdlrm
pylab.pyc123990644editdlrm
pylab.pyo123990644editdlrm
pyparsing.py1439240644editdlrm
pyparsing.pyc1467370644editdlrm
pyparsing.pyo1467370644editdlrm
pyplot.py824680644editdlrm
pyplot.pyc802790644editdlrm
pyplot.pyo802790644editdlrm
quiver.py375400644editdlrm
quiver.pyc337880644editdlrm
quiver.pyo337880644editdlrm
rcsetup.py234340644editdlrm
rcsetup.pyc211190644editdlrm
rcsetup.pyo209490644editdlrm
scale.py142330644editdlrm
scale.pyc194740644editdlrm
scale.pyo194740644editdlrm
spines.py126840644editdlrm
spines.pyc116360644editdlrm
spines.pyo112090644editdlrm
table.py168280644editdlrm
table.pyc169310644editdlrm
table.pyo167800644editdlrm
texmanager.py224640644editdlrm
texmanager.pyc199620644editdlrm
texmanager.pyo199620644editdlrm
text.py598220644editdlrm
text.pyc592400644editdlrm
text.pyo592400644editdlrm
ticker.py404280644editdlrm
ticker.pyc504610644editdlrm
ticker.pyo503250644editdlrm
tight_bbox.py36550644editdlrm
tight_bbox.pyc40660644editdlrm
tight_bbox.pyo40660644editdlrm
transforms.py753870644editdlrm
transforms.pyc896110644editdlrm
transforms.pyo887020644editdlrm
ttconv.so653600775editdlrm
type1font.py115370644editdlrm
type1font.pyc112560644editdlrm
type1font.pyo112560644editdlrm
units.py49760644editdlrm
units.pyc57750644editdlrm
units.pyo57750644editdlrm
widgets.py408330644editdlrm
widgets.pyc425680644editdlrm
widgets.pyo423820644editdlrm
windowing.py4540644editdlrm
windowing.pyc12830644editdlrm
windowing.pyo12830644editdlrm
_cm.py3704140644editdlrm
_cm.pyc1030420644editdlrm
_cm.pyo1030420644editdlrm
_cntr.so211840775editdlrm
_delaunay.so611200775editdlrm
_image.so2822480775editdlrm
_mathtext_data.py579900644editdlrm
_mathtext_data.pyc637870644editdlrm
_mathtext_data.pyo637870644editdlrm
_path.so2799920775editdlrm
_png.so1564720775editdlrm
_pylab_helpers.py27150644editdlrm
_pylab_helpers.pyc37080644editdlrm
_pylab_helpers.pyo37080644editdlrm
__init__.py289720644editdlrm
__init__.pyc289800644editdlrm
__init__.pyo289260644editdlrm
Edit: /usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyo (80279B)
Jc1@sddkZddkZddklZlZddklZlZlZlZddk l Z l Z ddk l Z ddklZddklZddklZlZlZdd klZdd klZlZlZdd klZdd kl Z dd k!l"Z"ddkl#Z#ddk$l%Z%l&Z&ddkl'Z'ddk(l)Z)l*Z*ddk+Z,ddk-l.Z.l/Z/ddk0l1Z1ddk2l3Z3l4Z4ddk5l6Z6l7Z7l8Z8l9Z9ddk:l;Z;l<Z<l=Z=l>Z>ddk?l@Z@lAZAlBZBlCZClDZDlEZElFZFlGZGlHZHlIZIlJZJlKZKlLZLlMZMlNZNlOZOlPZPlQZQlRZRdZSeSddkTlUZUeU\aVaWaXdddZZeiZi[eZ_[dZ\dZ]dZ^dZ_dZ`ei`i[dj oeei`i[e`_[nd Zaeiai[dj oeeiai[ea_[nd!Zbdeb_cd"Zdd#Zei[dj oei[e_[ndddddeee d$Zfd%ZgeihiiZjd&Zkd'Zld(Zme ini[dj oee ini[em_[nd)Zoe ipi[dj oee ipi[eo_[nd*Zqd+Zrd,Zsd-Zte iti[dj oee iti[et_[nd.Zue iui[dj oee iui[eu_[nd/Zve ivi[dj oee ivi[ev_[nd0Zwe ixi[dj oee ixi[ew_[nd1Zye iyi[dj oee iyi[ey_[nd2Zze izi[dj oee izi[d3ez_[nd4Z{dd5Z|d6Z}d7Z~d8Zd9Zd:Zd;Zdd<Zdd=Zd>Zdd?Zdd@ZdAZdBZdCZdDZdEZdFZdGZeei[hdHigZe&D]Zeeeqv[dI6e%dJ6e_[dKZeei[hdHigZe&D]Zeeeq[dI6e%dJ6e_[dLZdMZdNZdOZdPZdQZdRZdSZdTZdUZddkZddddVZeiie_[dddWZdXZdYZei[dj oeei[e_[ndZZei[dj oeei[e_[ndd[Zd\Zddd^d]d_d`deeeeda ZdbZddcZe ii[dj oee ii[ee_[ndddZe ii[dj oee ii[ee_[nd]d]deddfZe ii[dj oee ii[ee_[nd]deddgZe ii[dj oee ii[ee_[nd]d]deddhZe ii[dj oee ii[ee_[nd]deddiZe ii[dj oee ii[ee_[ndjddddddddkdldmeddn Ze ii[dj oee ii[ee_[ndjdddoZe ii[dj oee ii[ee_[nddpZe ii[dj oee ii[ee_[nd]dqdedrddddsZe ii[dj oee ii[ee_[ndtdud]e#ie#id]ddvdddw Ze ii[dj oee ii[ee_[ndxZe ii[dj oee ii[ee_[ndyZe ii[dj oee ii[ee_[ndzZe ii[dj oee ii[ee_[ndtdud]e#ie#id]ddvddd{ Ze ii[dj oee ii[ee_[nddd|dddkeeeeedd} Ze ii[dj oee ii[ee_[nd~Ze ii[dj oee ii[ee_[nd]dddZe ii[dj oee ii[ee_[nd]dddZe ii[dj oee ii[ee_[nddddddddddddde,ideddZe ii[dj oee ii[ee_[nddededdddmdedd Ze ii[dj oee ii[ee_[ndddddZe ii[dj oee ii[ee_[ndddddddddddeddddddZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndddddedddZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[nddeeeddZe ii[dj oee ii[ee_[ndtdud]e#ie#id]ddvddd Ze ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndddddddddeeddd Ze ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndtdud]e#ie#idddddvddd Ze ii[dj oee ii[ee_[nd]dddddZe ii[dj oee ii[ee_[ndddddZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndddddZe ii[dj oee ii[ee_[neee#ieedddZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[ee_[ndZe ii[dj oee ii[e_[nddZe ii[dj oee ii[e_[ndZe ii[dj oee ii[e_[ndZe ii[dj oee ii[e_[ndedZxe ixi[dj oee ixi[ex_[ndZe ii[dj oee ii[e_[ndZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdS(iN(t_pylab_helperst interactive(tdedentt silent_listtis_string_liket is_numlike(tFiguret figaspect(tFigureCanvasBase(timread(timsave(trcParamstrcParamsDefaultt get_backend(tinteractive_bk(tgetptgettArtist(tsetp(tAxes(t PolarAxes(tmlab(tget_scale_docstget_scale_names(tcm(tget_cmapt register_cmap(t Normalizet normalize(tLine2D(tTextt Annotation(tPolygont RectangletCircletArrow(t SubplotTooltButtontSlidertWidget(t TickHelpert FormattertFixedFormattert NullFormattert FuncFormattertFormatStrFormattertScalarFormattert LogFormattertLogFormatterExponenttLogFormatterMathtexttLocatort IndexLocatort FixedLocatort NullLocatort LinearLocatort LogLocatort AutoLocatortMultipleLocatort MaxNLocatorcCstd}td p |tjodStdid}dtijoC|djo6ddk}|iiodd|tdtApptIsMainLoopRunningRAtqAppt startingUpt PyQt4.QtGuitQtGuitgobjecttMainLoopt is_running(R;tis_agg_backendR>RAtPyQt4RV((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt_backend_selection(s0        (t pylab_setupcCs'|djo t}n|i|S(N(tNonetgcftfindobj(totmatch((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR_Rs  cCsPtdti|dtttiddkl}|\aa a dS(s  Switch the default backend to newbackend. This feature is **experimental**, and is only expected to work switching to an image backend. Eg, if you have a bunch of PostScript scripts that you want to run from an interactive ipython session, you may want to switch to the PS backend before running them to avoid having a bunch of GUI windows popup. If you try to interactively switch from one GUI backend to another, you will explode. Calling this command will close all open windows. talltwarni(R\N( tcloset matplotlibtusetFalsetreloadtbackendstmatplotlib.backendsR\tnew_figure_managertdraw_if_interactivetshow(t newbackendR\((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytswitch_backendXs  cCs tiS(s' Return the interactive status (Retis_interactive(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt isinteractivelscCstitdS(sTurn interactive mode off.N(ReRRg(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytioffrscCstitdS(sTurn interactive mode on.N(ReRtTrue(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytionvscOsti||dS(N(Retrc(targstkwargs((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRuzscCstitdS(N(Ret rcdefaultsRl(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRxs cCstiS(s Get the current :class:`~matplotlib.cm.ScalarMappable` instance (image or patch collection), or *None* if no images or patch collections have been defined. The commands :func:`~matplotlib.pyplot.imshow` and :func:`~matplotlib.pyplot.figimage` create :class:`~matplotlib.image.Image` instances, and the commands :func:`~matplotlib.pyplot.pcolor` and :func:`~matplotlib.pyplot.scatter` create :class:`~matplotlib.collections.Collection` instances. (tgcit_current(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRys cCs |t_dS(s Set the current image (target of colormap commands like :func:`~matplotlib.pyplot.jet`, :func:`~matplotlib.pyplot.hot` or :func:`~matplotlib.pyplot.clim`). N(RyRz(tim((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytsciscOst||}t|S(N(t_setpRl(RvRwtret((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRsc  s|djotd}n|djotd}n|djotd}n|djotd}n|djoRg}tiiD]} || iq~} | ot| d}qd}n t|}tii|djot i djo d}nt |d|d |d |d |d |d ||fd} i i d| } | _tii|i i_nti iS(s call signature:: figure(num=None, figsize=(8, 6), dpi=80, facecolor='w', edgecolor='k') Create a new figure and return a :class:`matplotlib.figure.Figure` instance. If *num* = *None*, the figure number will be incremented and a new figure will be created. The returned figure objects have a *number* attribute holding this number. If *num* is an integer, and ``figure(num)`` already exists, make it active and return a reference to it. If ``figure(num)`` does not exist it will be created. Numbering starts at 1, matlab style:: figure(1) If you are creating many figures, make sure you explicitly call "close" on the figures you are not using, because this will enable pylab to properly clean up the memory. Optional keyword arguments: ========= ======================================================= Keyword Description ========= ======================================================= figsize width x height in inches; defaults to rc figure.figsize dpi resolution; defaults to rc figure.dpi facecolor the background color; defaults to rc figure.facecolor edgecolor the border color; defaults to rc figure.edgecolor ========= ======================================================= rcParams defines the default values, which can be modified in the matplotlibrc file *FigureClass* is a :class:`~matplotlib.figure.Figure` or derived class that will be passed on to :meth:`new_figure_manager` in the backends which allows you to hook custom Figure classes into the pylab interface. Additional kwargs will be passed on to your figure init function. sfigure.figsizes figure.dpisfigure.facecolorsfigure.edgecoloritpsiHtfigsizetdpit facecolort edgecolortframeont FigureClasscstiidS(N(RtGcft set_active(tevent(t figManager(s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt make_activestbutton_press_eventN(R]R RRtget_all_fig_managerstnumtmaxtinttget_fig_managerR tlowerRktcanvast mpl_connectt_cidgcfRtfiguretnumberRl( RRRRRRRRwt_[1]tftallnumsRtcid((Rs7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs@3     -      cCs2tii}|dj o |iiStSdS(s)Return a reference to the current figure.N(RRt get_activeR]RR(R((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR^ s  cCs tiii}|i|S(s)Return a list of existing figure numbers.(RRtfigstkeystsort(tfignums((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt get_fignumss cCs:tii}|djottii}n|S(N(RRRR]R^(R((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytget_current_fig_managers  cCstii||S(N(RRR(tstfunc((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytconnect'scCstii|S(N(RRtmpl_disconnect(R((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt disconnect,scGst|djoKtii}|djodS|ii|itii|i n$t|djo|d}|djoDxtii D],}|ii|itii|i qWqt |t otii|qt |t o[xntii D]C}|ii|jo*|ii|itii|i qqWqtdt|n tddS(s Close a figure window ``close()`` by itself closes the current figure ``close(num)`` closes figure number *num* ``close(h)`` where *h* is a :class:`Figure` instance, closes that figure ``close('all')`` closes all the figure windows iNiRbs&Unrecognized argument type %s to closesclose takes 0 or 1 arguments(tlenRRRR]RRRtdestroyRRt isinstanceRRRt TypeErrorttype(RvRtargtmanager((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRd1s.    cCstitdS(s" Clear the current figure N(R^tclfRl(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRWs cCstiidS(sredraw the current figureN(RRtdraw(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR^scOst}|i||S(N(R^tsavefig(RvRwtfig((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRbs cOsti||S(s Blocking call to interact with the figure. This will wait for *n* clicks from the user and return a list of the coordinates of each click. If *timeout* is negative, does not timeout. (R^tginput(RvRw((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRhs cOsti||S(s Blocking call to interact with the figure. This will wait for *n* key or mouse clicks from the user and return a list containing True's for keyboard clicks and False's for mouse clicks. If *timeout* is negative, does not timeout. (R^twaitforbuttonpress(RvRw((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRus cOs ti||}t|S(N(R^ttextRl(RvRwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytfigtextscOs ti||}t|S(N(R^tsuptitleRl(RvRwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRscOs)ti||}t|t_|S(N(R^tfigimageRlRyRz(RvRwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs sB Addition kwargs: hold = [True|False] overrides default hold statecKs&ti||||}t|S(s& Place a legend in the figure. *labels* a sequence of strings *handles* a sequence of :class:`~matplotlib.lines.Line2D` or :class:`~matplotlib.patches.Patch` instances *loc* can be a string or an integer specifying the legend location A :class:`matplotlib.legend.Legend` instance is returned. Example:: figlegend( (line1, line2, line3), ('label1', 'label2', 'label3'), 'upper right' ) .. seealso:: :func:`~matplotlib.pyplot.legend` (R^tlegendRl(thandlestlabelstlocRwtl((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt figlegendscCsOt}|i}|i||i||i}tdd|dS(s Set the hold state. If *b* is None (default), toggle the hold state, else set the hold state to boolean value *b*:: hold() # toggle hold hold(True) # hold is on hold(False) # hold is off When *hold* is *True*, subsequent plot commands will be added to the current axes. When *hold* is *False*, the current axes and figure will be cleared on the next plot command. taxestholdN(R^tgcaRtisholdRu(tbRtax((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs      cCs tiS(s4 Return the hold status of the current axes (RR(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRscOs.t}tt|||t|dS(sn over calls:: func(*args, **kwargs) with ``hold(True)`` and then restores the hold state. N(RRRs(RRvRwth((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytovers   cOst|}t|djotd|S|djotdn|d}t|toti|}n|}ti||}t|S(s Add an axes at position rect specified by: - ``axes()`` by itself creates a default full ``subplot(111)`` window axis. - ``axes(rect, axisbg='w')`` where *rect* = [left, bottom, width, height] in normalized (0, 1) units. *axisbg* is the background color for the axis, default white. - ``axes(h)`` where *h* is an axes instance makes *h* the current axis. An :class:`~matplotlib.axes.Axes` instance is returned. ======= ============ ================================================ kwarg Accepts Desctiption ======= ============ ================================================ axisbg color the axes background color frameon [True|False] display the frame? sharex otherax current axes shares xaxis attribute with otherax sharey otherax current axes shares yaxis attribute with otherax polar [True|False] use a polar axes? ======= ============ ================================================ Examples: * :file:`examples/pylab_examples/axes_demo.py` places custom axes. * :file:`examples/pylab_examples/shared_axis_demo.py` uses *sharex* and *sharey*. iiois(Only one non keyword arg to axes allowed( RtsubplotRRRR^tscatadd_axesRl(RvRwtnargsRtatrect((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   cGsAt|p t}n |d}ti|}t|S(s ``delaxes(ax)``: remove *ax* from the current figure. If *ax* doesn't exist, an error will be raised. ``delaxes()``: delete the current axes i(RRR^tdelaxesRl(RvRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR"s    cKsti|}|S(sB Return the current axis instance. This can be used to control axis properties either using set or the :class:`~matplotlib.axes.Axes` methods, for example, setting the xaxis range:: plot(t,s) set(gca(), 'xlim', [0,10]) or:: plot(t,s) a = gca() a.set_xlim([0,10]) (R^R(RwR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR4scOst}|i||}|i}g}xI|iD]>}||joq4n|i|io|i|q4q4Wx|D]}t|q}Wt|S(s Create a subplot command, creating axes with:: subplot(numRows, numCols, plotNum) where *plotNum* = 1 is the first plot number and increasing *plotNums* fill rows first. max(*plotNum*) == *numRows* * *numCols* You can leave out the commas if *numRows* <= *numCols* <= *plotNum* < 10, as in:: subplot(211) # 2 rows, 1 column, first (upper) plot ``subplot(111)`` is the default axis. New subplots that overlap old will delete the old axes. If you do not want this behavior, use :meth:`matplotlib.figure.Figure.add_subplot` or the :func:`~matplotlib.pyplot.axes` command. Eg.:: from pylab import * plot([1,2,3]) # implicitly creates subplot(111) subplot(211) # overlaps, subplot(111) is killed plot(rand(12), rand(12)) subplot(212, axisbg='y') # creates 2nd subplot with yellow background Keyword arguments: *axisbg*: The background color of the subplot, which can be any valid color specifier. See :mod:`matplotlib.colors` for more information. *polar*: A boolean flag indicating whether the subplot plot should be a polar projection. Defaults to False. *projection*: A string giving the name of a custom projection to be used for the subplot. This projection must have been previously registered. See :func:`matplotlib.projections.register_projection` .. seealso:: :func:`~matplotlib.pyplot.axes` For additional information on :func:`axes` and :func:`subplot` keyword arguments. :file:`examples/pylab_examples/polar_scatter.py` For an example **Example:** .. plot:: mpl_examples/pylab_examples/subplot_demo.py (R^t add_subplottbboxRtfully_overlapstappendRRl(RvRwRRRtbyebyetotherR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRKs;    cCs1|djo t}n|i}t|S(s! Make a second axes overlay *ax* (or the current axes if *ax* is *None*) sharing the xaxis. The ticks for *ax2* will be placed on the right, and the *ax2* instance is returned. .. seealso:: :file:`examples/api_examples/two_scales.py` For an example N(R]RttwinxRl(Rtax1((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   cCs1|djo t}n|i}t|S(s Make a second axes overlay *ax* (or the current axes if *ax* is *None*) sharing the yaxis. The ticks for *ax2* will be placed on the top, and the *ax2* instance is returned. N(R]RttwinyRl(RR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs    cOs$t}|i||tdS(s call signature:: subplots_adjust(left=None, bottom=None, right=None, top=None, wspace=None, hspace=None) Tune the subplot layout via the :class:`matplotlib.figure.SubplotParams` mechanism. The parameter meanings (and suggested defaults) are:: left = 0.125 # the left side of the subplots of the figure right = 0.9 # the right side of the subplots of the figure bottom = 0.1 # the bottom of the subplots of the figure top = 0.9 # the top of the subplots of the figure wspace = 0.2 # the amount of width reserved for blank space between subplots hspace = 0.2 # the amount of height reserved for white space between subplots The actual defaults are controlled by the rc file N(R^tsubplots_adjustRl(RvRwR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs cCstd}dtd<|d jot}|ii}n<x8tiiD]}|ii|joPqGqGWtdtdd }|i ddt ||}|td>> axis() returns the current axes limits ``[xmin, xmax, ymin, ymax]``. >>> axis(v) sets the min and max of the x and y axes, with ``v = [xmin, xmax, ymin, ymax]``. >>> axis('off') turns off the axis lines and labels. >>> axis('equal') changes limits of *x* or *y* axis so that equal increments of *x* and *y* have the same length; a circle is circular. >>> axis('scaled') achieves the same result by changing the dimensions of the plot box instead of the axis data limits. >>> axis('tight') changes *x* and *y* axis limits such that all data is shown. If all data is already shown, it will move it to the center of the figure without modifying (*xmax* - *xmin*) or (*ymax* - *ymin*). Note this is slightly different than in matlab. >>> axis('image') is 'scaled' with the axis limits equal to the data limits. >>> axis('auto') and >>> axis('normal') are deprecated. They restore default behavior; axis limits are automatically scaled to make the data fit comfortably within the plot box. if ``len(*v)==0``, you can pass in *xmin*, *xmax*, *ymin*, *ymax* as kwargs selectively to alter just those limits without changing the others. The xmin, xmax, ymin, ymax tuple is returned .. seealso:: :func:`xlim`, :func:`ylim` For setting the x- and y-limits individually. (RtaxisRl(tvRwR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s: cOs#ti|||}t|S(sw Set the *x* axis label of the current axis to *s* Default override is:: override = { 'fontsize' : 'small', 'verticalalignment' : 'top', 'horizontalalignment' : 'center' } .. seealso:: :func:`~matplotlib.pyplot.text` For information on how override and the optional args work (Rt set_xlabelRl(RRvRwR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytxlabelIscOs#ti|||}t|S(s Set the *y* axis label of the current axis to *s*. Defaults override is:: override = { 'fontsize' : 'small', 'verticalalignment' : 'center', 'horizontalalignment' : 'right', 'rotation'='vertical' : } .. seealso:: :func:`~matplotlib.pyplot.text` For information on how override and the optional args work. (Rt set_ylabelRl(RRvRwR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytylabel^scOs&t}|i||}t|S(s Set/Get the xlimits of the current axes:: xmin, xmax = xlim() # return the current xlim xlim( (xmin, xmax) ) # set the xlim to xmin, xmax xlim( xmin, xmax ) # set the xlim to xmin, xmax If you do not specify args, you can pass the xmin and xmax as kwargs, eg.:: xlim(xmax=3) # adjust the max leaving min unchanged xlim(xmin=1) # adjust the min leaving max unchanged The new axis limits are returned as a length 2 tuple. (Rtset_xlimRl(RvRwRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytxlimxs cOs&t}|i||}t|S(s Set/Get the ylimits of the current axes:: ymin, ymax = ylim() # return the current ylim ylim( (ymin, ymax) ) # set the ylim to ymin, ymax ylim( ymin, ymax ) # set the ylim to ymin, ymax If you do not specify args, you can pass the *ymin* and *ymax* as kwargs, eg.:: ylim(ymax=3) # adjust the max leaving min unchanged ylim(ymin=1) # adjust the min leaving max unchanged The new axis limits are returned as a length 2 tuple. (Rtset_ylimRl(RvRwRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytylims cOs&t}|i||}t|S(s call signature:: xscale(scale, **kwargs) Set the scaling for the x-axis: %(scale)s Different keywords may be accepted, depending on the scale: %(scale_docs)s (Rt set_xscaleRl(RvRwRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytxscales s | tscalet scale_docscOs&t}|i||}t|S(s call signature:: xscale(scale, **kwargs) Set the scaling for the y-axis: %(scale)s Different keywords may be accepted, depending on the scale: %(scale_docs)s (Rt set_yscaleRl(RvRwRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytyscales cOst}t|djo|i}|i}nt|djo#|i|d}|i}nMt|djo-|i|d}|i|d|}n tdt|o"x|D]}|i|qWnt|t d|fS(sK Set/Get the xlimits of the current ticklocs and labels:: # return locs, labels where locs is an array of tick locations and # labels is an array of tick labels. locs, labels = xticks() # set the locations of the xticks xticks( arange(6) ) # set the locations and labels of the xticks xticks( arange(5), ('Tom', 'Dick', 'Harry', 'Sally', 'Sue') ) The keyword args, if any, are :class:`~matplotlib.text.Text` properties. For example, to rotate long labels:: xticks( arange(12), calendar.month_name[1:13], rotation=17 ) iiis%Illegal number of arguments to xtickssText xticklabel( RRt get_xtickstget_xticklabelst set_xtickstset_xticklabelsRtupdateRlR(RvRwRtlocsRR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytxtickss"    cOst}t|djo|i}|i}nt|djo#|i|d}|i}nMt|djo-|i|d}|i|d|}n tdt|o"x|D]}|i|qWnt|t d|fS(sK Set/Get the ylimits of the current ticklocs and labels:: # return locs, labels where locs is an array of tick locations and # labels is an array of tick labels. locs, labels = yticks() # set the locations of the yticks yticks( arange(6) ) # set the locations and labels of the yticks yticks( arange(5), ('Tom', 'Dick', 'Harry', 'Sally', 'Sue') ) The keyword args, if any, are :class:`~matplotlib.text.Text` properties. For example, to rotate long labels:: yticks( arange(12), calendar.month_name[1:13], rotation=45 ) iiis%Illegal number of arguments to ytickssText yticklabel( RRt get_ytickstget_yticklabelst set_ytickstset_yticklabelsRRRlR(RvRwRRRR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytytickss$    cCstitdS(s Display minor ticks on the current plot. Displaying minor ticks reduces performance; turn them off using minorticks_off() if drawing speed is a problem. N(Rt minorticks_onRl(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs cCstitdS(s3 Remove minor ticks from the current plot. N(Rtminorticks_offRl(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR&s cOst}t|tptdnt|djo"|ii}|ii}n|i||\}}t t d|t d|fS(s Set/Get the radial locations of the gridlines and ticklabels on a polar plot. call signatures:: lines, labels = rgrids() lines, labels = rgrids(radii, labels=None, angle=22.5, **kwargs) When called with no arguments, :func:`rgrid` simply returns the tuple (*lines*, *labels*), where *lines* is an array of radial gridlines (:class:`~matplotlib.lines.Line2D` instances) and *labels* is an array of tick labels (:class:`~matplotlib.text.Text` instances). When called with arguments, the labels will appear at the specified radial distances and angles. *labels*, if not *None*, is a len(*radii*) list of strings of the labels to use at each angle. If *labels* is None, the rformatter will be used Examples:: # set the locations of the radial gridlines and labels lines, labels = rgrids( (0.25, 0.5, 1.0) ) # set the locations and labels of the radial gridlines and labels lines, labels = rgrids( (0.25, 0.5, 1.0), ('Tom', 'Dick', 'Harry' ) s"rgrids only defined for polar axesisLine2D rgridlinesText rgridlabel( RRRRRtyaxist get_gridlinestget_ticklabelst set_rgridsRlR(RvRwRtlinesR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytrgrids-s  cOst}t|tptdnt|djo"|ii}|ii}n|i||\}}t t d|t d|fS(s Set/Get the theta locations of the gridlines and ticklabels. If no arguments are passed, return a tuple (*lines*, *labels*) where *lines* is an array of radial gridlines (:class:`~matplotlib.lines.Line2D` instances) and *labels* is an array of tick labels (:class:`~matplotlib.text.Text` instances):: lines, labels = thetagrids() Otherwise the syntax is:: lines, labels = thetagrids(angles, labels=None, fmt='%d', frac = 1.1) set the angles at which to place the theta grids (these gridlines are equal along the theta dimension). *angles* is in degrees. *labels*, if not *None*, is a len(angles) list of strings of the labels to use at each angle. If *labels* is *None*, the labels will be ``fmt%angle``. *frac* is the fraction of the polar axes radius at which to place the label (1 is the edge). Eg. 1.05 is outside the axes and 0.95 is inside the axes. Return value is a list of tuples (*lines*, *labels*): - *lines* are :class:`~matplotlib.lines.Line2D` instances - *labels* are :class:`~matplotlib.text.Text` instances. Note that on input, the *labels* argument is a list of strings, and on output it is a list of :class:`~matplotlib.text.Text` instances. Examples:: # set the locations of the radial gridlines and labels lines, labels = thetagrids( range(45,360,90) ) # set the locations and labels of the radial gridlines and labels lines, labels = thetagrids( range(45,360,90), ('NE', 'NW', 'SW','SE') ) s"rgrids only defined for polar axesisLine2D thetagridlinesText thetagridlabel( RRRRRtxaxist get_ticklinesRtset_thetagridsRlR(RvRwRRR((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt thetagridsZs/  cCsdS(s* Plotting commands =============== ========================================================= Command Description =============== ========================================================= axes Create a new axes axis Set or return the current axis limits bar make a bar chart boxplot make a box and whiskers chart cla clear current axes clabel label a contour plot clf clear a figure window close close a figure window colorbar add a colorbar to the current figure cohere make a plot of coherence contour make a contour plot contourf make a filled contour plot csd make a plot of cross spectral density draw force a redraw of the current figure errorbar make an errorbar graph figlegend add a legend to the figure figimage add an image to the figure, w/o resampling figtext add text in figure coords figure create or change active figure fill make filled polygons fill_between make filled polygons between two sets of y-values fill_betweenx make filled polygons between two sets of x-values gca return the current axes gcf return the current figure gci get the current image, or None getp get a graphics property hist make a histogram hold set the hold state on current axes legend add a legend to the axes loglog a log log plot imread load image file into array imsave save array as an image file imshow plot image data matshow display a matrix in a new figure preserving aspect pcolor make a pseudocolor plot plot make a line plot plotfile plot data from a flat file psd make a plot of power spectral density quiver make a direction field (arrows) plot rc control the default params savefig save the current figure scatter make a scatter plot setp set a graphics property semilogx log x axis semilogy log y axis show show the figures specgram a spectrogram plot stem make a stem plot subplot make a subplot (numrows, numcols, axesnum) table add a table to the axes text add some text at location x,y to the current axes title add a title to the current axes xlabel add an xlabel to the current axes ylabel add a ylabel to the current axes =============== ========================================================= The following commands will set the default colormap accordingly: * autumn * bone * cool * copper * flag * gray * hot * hsv * jet * pink * prism * spring * summer * winter * spectral N((((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytplottingsRc5Csd6S(7NRRtbartboxplottclaRRdtcolorbartcoheretcsdRterrorbarRRRRtfillRR^RyRtgraytbarhtjetthistRR R timshowRtloglogtquiverRutpcolort pcolormeshtplottpsdRtscattertsettsemilogxtsemilogyRmtspecgramtstemRttableRRRRtpietpolar(5saxessaxissbarsboxplotsclasclfsclosescolorbarscoherescsdsdrawserrorbars figlegendsfigtextsfigimagesfiguresfillsgcasgcfsgcisgetsgraysbarhsjetshistsholdsimreadsimsavesimshowslegendsloglogsquiversrcspcolors pcolormeshsplotspsdssavefigsscatterssetssemilogxssemilogysshowsspecgramsstemssubplotstablestextstitlesxlabelsylabelspiespolar((((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytget_plot_commandsscCsdS(sl This is a do-nothing function to provide you with help on how matplotlib handles colors. Commands which take color arguments can use several formats to specify the colors. For the basic builtin colors, you can use a single letter ===== ======= Alias Color ===== ======= 'b' blue 'g' green 'r' red 'c' cyan 'm' magenta 'y' yellow 'k' black 'w' white ===== ======= For a greater range of colors, you have two options. You can specify the color using an html hex string, as in:: color = '#eeefff' or you can pass an R,G,B tuple, where each of R,G,B are in the range [0,1]. You can also use any legal html name for a color, for example:: color = 'red', color = 'burlywood' color = 'chartreuse' The example below creates a subplot with a dark slate gray background subplot(111, axisbg=(0.1843, 0.3098, 0.3098)) Here is an example that creates a pale turqoise title:: title('Is this the best color?', color='#afeeee') N((((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytcolorss.cCsdS(sL matplotlib provides the following colormaps. * autumn * bone * cool * copper * flag * gray * hot * hsv * jet * pink * prism * spring * summer * winter * spectral You can set the colormap for an image, pcolor, scatter, etc, either as a keyword argument:: imshow(X, cmap=cm.hot) or post-hoc using the corresponding pylab interface function:: imshow(X) hot() jet() In interactive mode, this will update the colormap allowing you to see which one works best for your data. N((((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt colormaps*s"cKs`|djo t}n|djo t}nti|d|d||}t|S(NtcaxR(R]RyRR^RRl(tmappableR-RtkwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRRs    !cCsAt}|djotdn|i||tdS(so Set the color limits of the current image To apply clim to all axes images do:: clim(0, 0.5) If either *vmin* or *vmax* is None, the image min/max respectively will be used for color scaling. If you want to set the clim of multiple images, use, for example:: for im in gca().get_images(): im.set_clim(0, 0.05) s.You must first define an image, eg with imshowN(RyR]Rtset_climRl(tvmintvmaxR{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytclim]s   cCsTti|}tdd|it}|dj o|i|ntdS(s set the default colormap to *cmap* and apply to current image if any. See help(colormaps) for more information. *cmap* must be a :class:`colors.Colormap` instance, or the name of a registered colormap. See :func:`register_cmap` and :func:`get_cmap`. timagetcmapN(RRRutnameRyR]tset_cmapRl(R5R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR7vs   cOs t||S(N(t_imread(RvRw((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR scOs t||S(N(t_imsave(RvRw((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR scKs|tjp |djo t}n4t|dt|}|iddddg}|i||}|t_t|S(s Display an array as a matrix in a new figure window. The origin is set at the upper left hand corner and rows (first dimension of the array) are displayed horizontally. The aspect ratio of the figure window is that of the array, unless this would make an excessively short or narrow figure. Tick labels for the xaxis are placed on top. With the exception of fignum, keyword arguments are passed to :func:`~matplotlib.pyplot.imshow`. *fignum*: [ None | integer | False ] By default, :func:`matshow` creates a new figure window with automatic numbering. If *fignum* is given as an integer, the created figure will use this figure number. Because of how :func:`matshow` tries to set the figure aspect ratio to be the one of the array, if you provide the number of an already existing figure, strange things may happen. If *fignum* is *False* or 0, a new figure window will **NOT** be created. iRg333333?g ףp= ?g?( RgRRRRtmatshowRyRzRl(tAtfignumR/RRR{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR:s  cOsD|idd}tdtd|}|i||}t|S(sh call signature:: polar(theta, r, **kwargs) Make a polar plot. Multiple *theta*, *r* arguments are supported, with format strings, as in :func:`~matplotlib.pyplot.plot`. An optional kwarg *resolution* sets the number of vertices to interpolate between each pair of points. The default is 1, which disables interpolation. t resolutionR)N(tpopR]RRsRRl(RvRwR=RR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR)s it#it,c  s| o t} n t} t|djotdn|djo t}nti|d|d|d|d|d|fd} | |d \} }g}t|djoX| iddd}|i |d d }t ||}||| |i | nMt|}x=t d|D],}|oQ|djo!| i|dd|}}q| i|dd|d |}n'|djo| iddd}n|i t| ||\}}|i||i ||d }t ||}|||| |o|i |n|io|i| q9|id q9W|p|i|d dn| djo| intdS(s Plot the data in *fname* *cols* is a sequence of column identifiers to plot. An identifier is either an int or a string. If it is an int, it indicates the column number. If it is a string, it indicates the column header. matplotlib will make column headers lower case, replace spaces with underscores, and remove all illegal characters; so ``'Adj Close*'`` will have name ``'adj_close'``. - If len(*cols*) == 1, only that column will be plotted on the *y* axis. - If len(*cols*) > 1, the first element will be an identifier for data for the *x* axis and the remaining elements will be the column indexes for multiple subplots if *subplots* is *True* (the default), or for lines in a single subplot if *subplots* is *False*. *plotfuncs*, if not *None*, is a dictionary mapping identifier to an :class:`~matplotlib.axes.Axes` plotting function as a string. Default is 'plot', other choices are 'semilogy', 'fill', 'bar', etc. You must use the same type of identifier in the *cols* vector as you use in the *plotfuncs* dictionary, eg., integer column numbers in both or column names in both. If *subplots* is *False*, then including any function such as 'semilogy' that changes the axis scaling will set the scaling for all columns. *comments*, *skiprows*, *checkrows*, *delimiter*, and *names* are all passed on to :func:`matplotlib.pylab.csv2rec` to load the data into a record array. If *newfig* is *True*, the plot always will be made in a new figure; if *False*, it will be made in the current figure if one exists, else in a new figure. kwargs are passed on to plotting functions. Example usage:: # plot the 2nd and 4th column against the 1st in two subplots plotfile(fname, (0,1,3)) # plot using column names; specify an alternate plot type for volume plotfile(fname, ('date', 'volume', 'adj_close'), plotfuncs={'volume': 'semilogy'}) Note: plotfile is intended as a convenience for quickly plotting data from flat files; it is not intended as an alternative interface to general plotting with pyplot or matplotlib. is%must have at least one column of datatcommentstskiprowst checkrowst delimitertnamescs^t|o||fSt|o%iit|}||fStddS(s.return the name and column data for identifiers&identifier must be a string or integerN(RRtdtypeRERR(t identifierR6(tr(s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyt getname_vals   iRtsharextRtbesttdateN(RR^Rt ValueErrorR]tdictRtcsv2recRRtgetattrRtrangetgridRsRt is_last_rowRRt autofmt_xdateRl(tfnametcolst plotfuncsRARBRCRDREtsubplotstnewfigRwRRItxnametxt ynamelistRtfuncnameRtNtiRtynamety((RHs7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytplotfilesV8        !#     sE Additional kwargs: hold = [True|False] overrides default hold statecKset}|i}|dj o|i|nz|i||}tWd|i|X|S(N(RRR]RtacorrRl(R\RRwRtwasholdR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRdTs    c Ksnt}|i}|dj o|i|nz&|i|||||}tWd|i|X|S(N(RRR]RtarrowRl( R\RbtdxtdyRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRfgs    icKskt}|i}|dj o|i|nz#|i||||}tWd|i|X|S(N(RRR]RtaxhlineRl(RbtxmintxmaxRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRizs    c Ksnt}|i}|dj o|i|nz&|i|||||}tWd|i|X|S(N(RRR]RtaxhspanRl( tymintymaxRjRkRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRls    cKskt}|i}|dj o|i|nz#|i||||}tWd|i|X|S(N(RRR]RtaxvlineRl(R\RmRnRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRos    c Ksnt}|i}|dj o|i|nz&|i|||||}tWd|i|X|S(N(RRR]RtaxvspanRl( RjRkRmRnRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRps    g?itedgetverticalcKst}|i}|dj o|i|nzD|i|||||||||| | | | | |}tWd|i|X|S(N(RRR]RRRl(tlefttheighttwidthtbottomtcolorRt linewidthtyerrtxerrtecolortcapsizetalignt orientationtlogRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   9 c Ksnt}|i}|dj o|i|nz&|i|||||}tWd|i|X|S(N(RRR]RRRl( RvRuRtRsRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs    cKsht}|i}|dj o|i|nz |i|||}tWd|i|X|S(N(RRR]Rt broken_barhRl(txrangestyrangeRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs    sb+g?c Cstt}|i} |dj o|i|nz,|i|||||||} tWd|i| X| S(N(RRR]RRRl( R\tnotchtsymtverttwhist positionstwidthsRRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   ! iitdefaultc Kst} | i}| dj o| i| nz;| i|||||||||| | | }tWd| i|X|S(N(RRR]RRRl(R\RbtNFFTtFstFctdetrendtwindowtnoverlaptpad_totsidest scale_by_freqRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   0 cOszt}|i}|idd}|dj o|i|nz |i|||}tWd|i|X|S(NR(RRR>R]RtclabelRl(tCSRvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR%s    cOst}|i}|idd}|dj o|i|nz|i||}tWd|i|X|idj o |t_ n|S(NR( RRR>R]RtcontourRlt_ARyRz(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR8s     cOst}|i}|idd}|dj o|i|nz|i||}tWd|i|X|idj o |t_ n|S(NR( RRR>R]RtcontourfRlRRyRz(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRKs     c Kst} | i}| dj o| i| nz;| i|||||||||| | | }tWd| i|X|S(N(RRR]RRRl(R\RbRRRRRRRRRRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR^s   0 t-cKst}|i}| dj o|i| nzA|i|||||||||| | | | | }tWd|i|X|S(N(RRR]RRRl(R\RbRyRztfmtR{t elinewidthR|t barsabovetlolimstuplimstxlolimstxuplimsRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRqs   6 cOswt}|i}|idd}|dj o|i|nz|i||}tWd|i|X|S(NR(RRR>R]RRRl(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs    c Ksnt}|i}|dj o|i|nz&|i|||||}tWd|i|X|S(N(RRR]Rt fill_betweenRl( R\ty1ty2twhereRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs    c Ksnt}|i}|dj o|i|nz&|i|||||}tWd|i|X|S(N(RRR]Rt fill_betweenxRl( Rbtx1tx2RRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs    idtlinearg?tnonecKst}|i}|dj o|i|nzP|i|||||||||| | | | | |||||}tWd|i|X|t_|S(N(RRR]RthexbinRlRyRz(R\RbtCtgridsizetbinsRRtextentR5tnormR1R2talphat linewidthst edgecolorstreduce_C_functiontmincntt marginalsRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   E  i Rtmidc Kst}|i}| dj o|i| nz>|i|||||||||| | | | }tWd|i|X|S(N(RRR]RRRl(R\RRRtnormedtweightst cumulativeRvthisttypeR}R~trwidthRRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   3 tktsolidRKc Kstt}|i} |dj o|i|nz,|i|||||||} tWd|i| X| S(N(RRR]RthlinesRl( RbRjRkR+t linestylestlabelRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   ! g@cKst}|i}|dj o|i|nzJ|i|||||||||| | | | | |||}tWd|i|X|t_|S(N(RRR]RRRlRyRz(tXR5Rtaspectt interpolationRR1R2toriginRtshapet filternormt filterradtimlimtresampleturlRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs   ?  cOswt}|i}|idd}|dj o|i|nz|i||}tWd|i|X|S(NR(RRR>R]RRRl(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s    cOst}|i}|idd}|dj o|i|nz|i||}tWd|i|X|t_|S(NR( RRR>R]RRRlRyRz(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs     cOst}|i}|idd}|dj o|i|nz|i||}tWd|i|X|t_|S(NR( RRR>R]RRRlRyRz(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR/s     g333333?g?c Cswt} | i} |dj o| i|nz/| i||||||||} tWd| i| X| S(N(RRR]RR(Rl( R\texplodeRR+tautopctt pctdistancetshadowt labeldistanceRRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR(Bs   $ cOswt}|i}|idd}|dj o|i|nz|i||}tWd|i|X|S(NR(RRR>R]RRRl(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRUs    tboc Kstt}|i} |dj o|i|nz,|i|||||||} tWd|i| X| S(N(RRR]Rt plot_dateRl( R\RbRttztxdatetydateRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRhs   ! c Kst} | i} | dj o| i| nz8| i|||||||||| | }tWd| i| X|S(N(RRR]RR Rl(R\RRRRRRRRRRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR {s   - cOst}|i}|idd}|dj o|i|nz|i||}tWd|i|X|t_|S(NR( RRR>R]RRRlRyRz(RvR/RReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs     cOswt}|i}|idd}|dj o|i|nz|i||}tWd|i|X|S(NR(RRR>R]Rt quiverkeyRl(RvR/RReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRs    iRR`cKst}|i}| dj o|i| nzA|i|||||||||| | | | | }tWd|i|X|t_|S(N(RRR]RR!RlRyRz(R\RbRtctmarkerR5RR1R2RRtfacetedtvertsRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR!s   6  cOswt}|i}|idd}|dj o|i|nz|i||}tWd|i|X|S(NR(RRR>R]RR#Rl(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR#s    cOswt}|i}|idd}|dj o|i|nz|i||}tWd|i|X|S(NR(RRR>R]RR$Rl(RvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR$s    ic Kst}|i}| dj o|i| nz>|i|||||||||| | | | }tWd|i|X|dt_|S(Ni(RRR]RR%RlRyRz(R\RRRRRRR5txextentRRRRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR%s   3  tequalc Kszt}|i}|dj o|i|nz)|i||||||} tWd|i|X| t_| S(N(RRR]RtspyRlRyRz( tZt precisionRt markersizeRRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s     sb-sr-c Csnt}|i}|dj o|i|nz&|i|||||}tWd|i|X|S(N(RRR]RR&Rl( R\Rbtlinefmtt markerfmttbasefmtRRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR& s    cOs}t}|i}|idd}|dj o|i|nz#|i||||}tWd|i|X|S(NR(RRR>R]RtstepRl(R\RbRvRwRReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR& s    c Kstt}|i} |dj o|i|nz,|i|||||||} tWd|i| X| S(N(RRR]RtvlinesRl( R\RmRnR+RRRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR9 s   ! c Kstt}|i} |dj o|i|nz,|i|||||||} tWd|i| X| S(N(RRR]RtxcorrRl( R\RbRRt usevlinestmaxlagsRRwRReR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRL s   ! cOswt}|i}|idd}|dj o|i|nz|i||}tWd|i|X|S(NR(RRR>R]RtbarbsRl(RvR/RReRR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR_ s    cCsti}t|S(N(RRRl(R~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRr scKs ti||}t|S(N(RRSRl(RRwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRS{ scOs ti||}t|S(N(RRRl(RvRwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR scKsti|}t|S(N(RR'Rl(RwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR' scKs,ti||||||}t|S(N(RRRl(R\RbRtfontdicttwithdashRwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s!cOs ti||}t|S(N(RtannotateRl(RvRwR~((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR scCsEtdddt}|dj o|itintdS(s| set the default colormap to autumn and apply to current image if any. See help(colormaps) for more information R4R5tautumnN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sz set the default colormap to bone and apply to current image if any. See help(colormaps) for more information R4R5tboneN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sz set the default colormap to cool and apply to current image if any. See help(colormaps) for more information R4R5tcoolN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(s| set the default colormap to copper and apply to current image if any. See help(colormaps) for more information R4R5tcopperN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sz set the default colormap to flag and apply to current image if any. See help(colormaps) for more information R4R5tflagN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sz set the default colormap to gray and apply to current image if any. See help(colormaps) for more information R4R5RN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sy set the default colormap to hot and apply to current image if any. See help(colormaps) for more information R4R5thotN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sy set the default colormap to hsv and apply to current image if any. See help(colormaps) for more information R4R5thsvN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sy set the default colormap to jet and apply to current image if any. See help(colormaps) for more information R4R5RN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR s   cCsEtdddt}|dj o|itintdS(sz set the default colormap to pink and apply to current image if any. See help(colormaps) for more information R4R5tpinkN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR/ s   cCsEtdddt}|dj o|itintdS(s{ set the default colormap to prism and apply to current image if any. See help(colormaps) for more information R4R5tprismN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR> s   cCsEtdddt}|dj o|itintdS(s| set the default colormap to spring and apply to current image if any. See help(colormaps) for more information R4R5tspringN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRM s   cCsEtdddt}|dj o|itintdS(s| set the default colormap to summer and apply to current image if any. See help(colormaps) for more information R4R5tsummerN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyR\ s   cCsEtdddt}|dj o|itintdS(s| set the default colormap to winter and apply to current image if any. See help(colormaps) for more information R4R5twinterN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRk s   cCsEtdddt}|dj o|itintdS(s~ set the default colormap to spectral and apply to current image if any. See help(colormaps) for more information R4R5tspectralN(RuRyR]R7RRRl(R{((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pyRz s   (i(RNReRRtmatplotlib.cbookRRRRtmatplotlib.figureRRtmatplotlib.backend_basesRtmatplotlib.imageR R8R R9R R R tmatplotlib.rcsetupRRLtmatplotlib.artistRRRRR}tmatplotlib.axesRtmatplotlib.projectionsRRtmatplotlib.scaleRRRt matplotlib.cmRRtnumpytnptmatplotlib.colorsRRtmatplotlib.linesRtmatplotlib.textRRtmatplotlib.patchesR R!R"R#tmatplotlib.widgetsR$R%R&R'ttickerR(R)R*R+R,R-R.R/R0R1R2R3R4R5R6R7R8R9R:R[RjR\RkRlRmR]R_t__doc__RoRqRrRtRuRxRyRzR|RsRR^Rt has_fignumt fignum_existsRRRRRRRdRRRRRRRRRRRRRRRRRRRRRRRRRRRRRtjoinRt_xtreprRt_[2]RRRRRR R R*R+R,tmatplotlib.colorbarRt colorbar_docR3R7R:R)Rct__docstring_addendumRdRfRiRlRoRpRgRRRRt detrend_nonetwindow_hanningRRRRRRRRRtmeanRRRRRRRR(RRR RRR!R#R$R%RR&RRRRRRSRR'RRRRRRRRRRRRRRRR(((s7/usr/lib64/python2.6/site-packages/matplotlib/pyplot.pytsT  " ""| !          U     &         $    -   I      ?     4 4 & )  - @ U 2 '      & ~  0 -   -- ?-9   ! -  -  3