<h1>The top level <codeclass="xref py py-mod docutils literal notranslate"><spanclass="pre">matplotlib</span></code> module<aclass="headerlink" href="#the-top-level-matplotlib-module" title="Permalink to this headline">¶</a></h1>
<dlclass="function">
<dtid="matplotlib.use">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">use</code><spanclass="sig-paren">(</span><em>arg</em>, <em>warn=True</em>, <em>force=False</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.use" title="Permalink to this definition">¶</a></dt>
<dd><p>Set the matplotlib backend to one of the known backends.</p>
<p>The argument is case-insensitive. <em>warn</em> specifies whether a
warning should be issued if a backend has already been set up.
<em>force</em> is an <strong>experimental</strong> flag that tells matplotlib to
attempt to initialize a new backend by reloading the backend
module.</p>
<divclass="admonition note">
<pclass="first admonition-title">Note</p>
<pclass="last">This function must be called <em>before</em> importing pyplot for
the first time; or, if you are not using pyplot, it must be called
before importing matplotlib.backends. If warn is True, a warning
is issued if you try and call this after pylab or pyplot have been
loaded. In certain black magic use cases, e.g.
<aclass="reference internal" href="_as_gen/matplotlib.pyplot.switch_backend.html#matplotlib.pyplot.switch_backend" title="matplotlib.pyplot.switch_backend"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">pyplot.switch_backend()</span></code></a>, we are doing the reloading necessary to
make the backend switch work (in some cases, e.g., pure image
backends) so one can set warn=False to suppress the warnings.</p>
</div>
<p>To find out which backend is currently set, see
<codeclass="descclassname">matplotlib.</code><codeclass="descname">get_backend</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.get_backend" title="Permalink to this definition">¶</a></dt>
<dd><p>Return the name of the current backend.</p>
</dd></dl>
<dlclass="data">
<dtid="matplotlib.rcParams">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rcParams</code><aclass="headerlink" href="#matplotlib.rcParams" title="Permalink to this definition">¶</a></dt>
<dd><p>An instance of <aclass="reference internal" href="#matplotlib.RcParams" title="matplotlib.RcParams"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">RcParams</span></code></a> for handling default matplotlib values.</p>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.rc_context">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rc_context</code><spanclass="sig-paren">(</span><em>rc=None</em>, <em>fname=None</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.rc_context" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a context manager for managing rc settings.</p>
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rc</code><spanclass="sig-paren">(</span><em>group</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.rc" title="Permalink to this definition">¶</a></dt>
<dd><p>Set the current rc params. Group is the grouping for the rc, e.g.,
for <codeclass="docutils literal notranslate"><spanclass="pre">lines.linewidth</span></code> the group is <codeclass="docutils literal notranslate"><spanclass="pre">lines</span></code>, for
<codeclass="docutils literal notranslate"><spanclass="pre">axes.facecolor</span></code>, the group is <codeclass="docutils literal notranslate"><spanclass="pre">axes</span></code>, and so on. Group may
also be a list or tuple of group names, e.g., (<em>xtick</em>, <em>ytick</em>).
<em>kwargs</em> is a dictionary attribute name/value pairs, e.g.,:</p>
<spanclass="n">rc</span><spanclass="p">(</span><spanclass="s1">'font'</span><spanclass="p">,</span><spanclass="o">**</span><spanclass="n">font</span><spanclass="p">)</span><spanclass="c1"># pass in the font dict as kwargs</span>
</pre></div>
</div>
<p>This enables you to easily switch between several configurations. Use
<codeclass="docutils literal notranslate"><spanclass="pre">matplotlib.style.use('default')</span></code> or <aclass="reference internal" href="#matplotlib.rcdefaults" title="matplotlib.rcdefaults"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">rcdefaults()</span></code></a> to
restore the default rc params after changes.</p>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.rc_file">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rc_file</code><spanclass="sig-paren">(</span><em>fname</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.rc_file" title="Permalink to this definition">¶</a></dt>
<dd><p>Update rc params from file.</p>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.rcdefaults">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rcdefaults</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.rcdefaults" title="Permalink to this definition">¶</a></dt>
<dd><p>Restore the rc params from Matplotlib’s internal defaults.</p>
<dd>Use a specific style file. Call <codeclass="docutils literal notranslate"><spanclass="pre">style.use('default')</span></code> to restore the default style.</dd>
</dl>
</div>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.rc_file_defaults">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rc_file_defaults</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.rc_file_defaults" title="Permalink to this definition">¶</a></dt>
<dd><p>Restore the rc params from the original rc file loaded by Matplotlib.</p>
</dd></dl>
<dlclass="class">
<dtid="matplotlib.RcParams">
<emclass="property">class </em><codeclass="descclassname">matplotlib.</code><codeclass="descname">RcParams</code><spanclass="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.RcParams" title="Permalink to this definition">¶</a></dt>
<dd><p>A dictionary object including validation</p>
<p>validating functions are defined and associated with rc parameters in
<codeclass="descname">find_all</code><spanclass="sig-paren">(</span><em>pattern</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.RcParams.find_all" title="Permalink to this definition">¶</a></dt>
<dd><p>Return the subset of this RcParams dictionary whose keys match,
using <aclass="reference external" href="https://docs.python.org/3/library/re.html#re.search" title="(in Python v3.6)"><codeclass="xref py py-func docutils literal notranslate"><spanclass="pre">re.search()</span></code></a>, the given <codeclass="docutils literal notranslate"><spanclass="pre">pattern</span></code>.</p>
<divclass="admonition note">
<pclass="first admonition-title">Note</p>
<pclass="last">Changes to the returned dictionary are <em>not</em> propagated to
the parent RcParams dictionary.</p>
</div>
</dd></dl>
<dlclass="attribute">
<dtid="matplotlib.RcParams.msg_backend_obsolete">
<codeclass="descname">msg_backend_obsolete</code><emclass="property"> = 'The {} rcParam was deprecated in version 2.2. In order to force the use of a specific Qt binding, either import that binding first, or set the QT_API environment variable.'</em><aclass="headerlink" href="#matplotlib.RcParams.msg_backend_obsolete" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
<dlclass="attribute">
<dtid="matplotlib.RcParams.msg_depr">
<codeclass="descname">msg_depr</code><emclass="property"> = '%s is deprecated and replaced with %s; please use the latter.'</em><aclass="headerlink" href="#matplotlib.RcParams.msg_depr" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
<dlclass="attribute">
<dtid="matplotlib.RcParams.msg_depr_ignore">
<codeclass="descname">msg_depr_ignore</code><emclass="property"> = '%s is deprecated and ignored. Use %s instead.'</em><aclass="headerlink" href="#matplotlib.RcParams.msg_depr_ignore" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
<dlclass="attribute">
<dtid="matplotlib.RcParams.msg_depr_set">
<codeclass="descname">msg_depr_set</code><emclass="property"> = '%s is deprecated. Please remove it from your matplotlibrc and/or style files.'</em><aclass="headerlink" href="#matplotlib.RcParams.msg_depr_set" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
<dlclass="attribute">
<dtid="matplotlib.RcParams.msg_obsolete">
<codeclass="descname">msg_obsolete</code><emclass="property"> = '%s is obsolete. Please remove it from your matplotlibrc and/or style files.'</em><aclass="headerlink" href="#matplotlib.RcParams.msg_obsolete" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
<dlclass="attribute">
<dtid="matplotlib.RcParams.validate">
<codeclass="descname">validate</code><emclass="property"> = {'_internal.classic_mode': <function validate_bool at 0x7fc7e15d6f28>, 'agg.path.chunksize': <function validate_int at 0x7fc7e15d7488>, 'animation.avconv_args': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'animation.avconv_path': <function validate_animation_writer_path at 0x7fc7e15d8d08>, 'animation.bitrate': <function validate_int at 0x7fc7e15d7488>, 'animation.codec': <function validate_string at 0x7fc7e15d7d08>, 'animation.convert_args': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'animation.convert_path': <function validate_animation_writer_path at 0x7fc7e15d8d08>, 'animation.embed_limit': <function validate_float at 0x7fc7e15d7158>, 'animation.ffmpeg_args': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'animation.ffmpeg_path': <function validate_animation_writer_path at 0x7fc7e15d8d08>, 'animation.frame_format': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15bec50>, 'animation.html': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15becf8>, 'animation.html_args': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'animation.writer': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15bec88>, 'axes.autolimit_mode': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15db1d0>, 'axes.axisbelow': <function validate_axisbelow at 0x7fc7e15d7378>, 'axes.edgecolor': <function validate_color at 0x7fc7e15d7bf8>, 'axes.facecolor': <function validate_color at 0x7fc7e15d7bf8>, 'axes.formatter.limits': <matplotlib.rcsetup.validate_nseq_int object at 0x7fc7e15db160>, 'axes.formatter.min_exponent': <function validate_int at 0x7fc7e15d7488>, 'axes.formatter.offset_threshold': <function validate_int at 0x7fc7e15d7488>, 'axes.formatter.use_locale': <function validate_bool at 0x7fc7e15d6f28>, 'axes.formatter.use_mathtext': <function validate_bool at 0x7fc7e15d6f28>, 'axes.formatter.useoffset': <function validate_bool at 0x7fc7e15d6f28>, 'axes.grid': <function validate_bool at 0x7fc7e15d6f28>, 'axes.grid.axis': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15bed30>, 'axes.grid.which': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15becc0>, 'axes.hold': <function deprecate_axes_hold at 0x7fc7e15d70d0>, 'axes.labelcolor': <function validate_color at 0x7fc7e15d7bf8>, 'axes.labelpad': <function validate_float at 0x7fc7e15d7158>, 'axes.labelsize': <function validate_fontsize at 0x7fc7e15d7ea0>, 'axes.labelweight': <function validate_string at 0x7fc7e15d7d08>, 'axes.linewidth': <function validate_float at 0x7fc7e15d7158>, 'axes.prop_cycle': <function validate_cycler at 0x7fc7e15d8bf8>, 'axes.spines.bottom': <function validate_bool at 0x7fc7e15d6f28>, 'axes.spines.left': <function validate_bool at 0x7fc7e15d6f28>, 'axes.spines.right': <function validate_bool at 0x7fc7e15d6f28>, 'axes.spines.top': <function validate_bool at 0x7fc7e15d6f28>, 'axes.titlepad': <function validate_float at 0x7fc7e15d7158>, 'axes.titlesize': <function validate_fontsize at 0x7fc7e15d7ea0>, 'axes.titleweight': <function validate_string at 0x7fc7e15d7d08>, 'axes.unicode_minus': <function validate_bool at 0x7fc7e15d6f28>, 'axes.xmargin': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db208>, 'axes.ymargin': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db240>, 'axes3d.grid': <function validate_bool at 0x7fc7e15d6f28>, 'backend': <function validate_backend at 0x7fc7e15d7620>, 'backend.qt4': <function validate_qt4 at 0x7fc7e15d76a8>, 'backend.qt5': <function validate_qt5 at 0x7fc7e15d7730>, 'backend_fallback': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.bootstrap': <function validate_int_or_None at 0x7fc7e15d7510>, 'boxplot.boxprops.color': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.boxprops.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'boxplot.boxprops.linewidth': <function validate_float at 0x7fc7e15d7158>, 'boxplot.capprops.color': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.capprops.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'boxplot.capprops.linewidth': <function validate_float at 0x7fc7e15d7158>, 'boxplot.flierprops.color': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.flierprops.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'boxplot.flierprops.linewidth': <function validate_float at 0x7fc7e15d7158>, 'boxplot.flierprops.marker': <function validate_string at 0x7fc7e15d7d08>, 'boxplot.flierprops.markeredgecolor': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.flierprops.markerfacecolor': <function validate_color_or_auto at 0x7fc7e15d7ae8>, 'boxplot.flierprops.markersize': <function validate_float at 0x7fc7e15d7158>, 'boxplot.meanline': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.meanprops.color': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.meanprops.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'boxplot.meanprops.linewidth': <function validate_float at 0x7fc7e15d7158>, 'boxplot.meanprops.marker': <function validate_string at 0x7fc7e15d7d08>, 'boxplot.meanprops.markeredgecolor': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.meanprops.markerfacecolor': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.meanprops.markersize': <function validate_float at 0x7fc7e15d7158>, 'boxplot.medianprops.color': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.medianprops.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'boxplot.medianprops.linewidth': <function validate_float at 0x7fc7e15d7158>, 'boxplot.notch': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.patchartist': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.showbox': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.showcaps': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.showfliers': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.showmeans': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.vertical': <function validate_bool at 0x7fc7e15d6f28>, 'boxplot.whiskerprops.color': <function validate_color at 0x7fc7e15d7bf8>, 'boxplot.whiskerprops.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'boxplot.whiskerprops.linewidth': <function validate_float at 0x7fc7e15d7158>, 'boxplot.whiskers': <function validate_whiskers at 0x7fc7e15d80d0>, 'contour.corner_mask': <function validate_bool at 0x7fc7e15d6f28>, 'contour.negative_linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'datapath': <function validate_path_exists at 0x7fc7e15d6ea0>, 'date.autoformatter.day': <function validate_string at 0x7fc7e15d7d08>, 'date.autoformatter.hour': <function validate_string at 0x7fc7e15d7d08>, 'date.autoformatter.microsecond': <function validate_string at 0x7fc7e15d7d08>, 'date.autoformatter.minute': <function validate_string at 0x7fc7e15d7d08>, 'date.autoformatter.month': <function validate_string at 0x7fc7e15d7d08>, 'date.autoformatter.second': <function validate_string at 0x7fc7e15d7d08>, 'date.autoformatter.year': <function validate_string at 0x7fc7e15d7d08>, 'docstring.hardcopy': <function validate_bool at 0x7fc7e15d6f28>, 'errorbar.capsize': <function validate_float at 0x7fc7e15d7158>, 'examples.directory': <function validate_string at 0x7fc7e15d7d08>, 'figure.autolayout': <function validate_bool at 0x7fc7e15d6f28>, 'figure.constrained_layout.h_pad': <function validate_float at 0x7fc7e15d7158>, 'figure.constrained_layout.hspace': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db400>, 'figure.constrained_layout.use': <function validate_bool at 0x7fc7e15d6f28>, 'figure.constrained_layout.w_pad': <function validate_float at 0x7fc7e15d7158>, 'figure.constrained_layout.wspace': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db438>, 'figure.dpi': <function validate_float at 0x7fc7e15d7158>, 'figure.edgecolor': <function validate_color at 0x7fc7e15d7bf8>, 'figure.facecolor': <function validate_color at 0x7fc7e15d7bf8>, 'figure.figsize': <matplotlib.rcsetup.validate_nseq_float object at 0x7fc7e15db278>, 'figure.frameon': <function validate_bool at 0x7fc7e15d6f28>, 'figure.max_open_warning': <function validate_int at 0x7fc7e15d7488>, 'figure.subplot.bottom': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db320>, 'figure.subplot.hspace': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db3c8>, 'figure.subplot.left': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db2b0>, 'figure.subplot.right': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db2e8>, 'figure.subplot.top': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db358>, 'figure.subplot.wspace': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db390>, 'figure.titlesize': <function validate_fontsize at 0x7fc7e15d7ea0>, 'figure.titleweight': <function validate_string at 0x7fc7e15d7d08>, 'font.cursive': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'font.family': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'font.fantasy': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'font.monospace': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'font.sans-serif': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'font.serif': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'font.size': <function validate_float at 0x7fc7e15d7158>, 'font.stretch': <function validate_string at 0x7fc7e15d7d08>, 'font.style': <function validate_string at 0x7fc7e15d7d08>, 'font.variant': <function validate_string at 0x7fc7e15d7d08>, 'font.weight': <function validate_string at 0x7fc7e15d7d08>, 'grid.alpha': <function validate_float at 0x7fc7e15d7158>, 'grid.color': <function validate_color at 0x7fc7e15d7bf8>, 'grid.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'grid.linewidth': <function validate_float at 0x7fc7e15d7158>, 'hatch.color': <function validate_color at 0x7fc7e15d7bf8>, 'hatch.linewidth': <function validate_float at 0x7fc7e15d7158>, 'hist.bins': <function validate_hist_bins at 0x7fc7e15d8c80>, 'image.aspect': <function validate_aspect at 0x7fc7e15d7e18>, 'image.cmap': <function validate_string at 0x7fc7e15d7d08>, 'image.composite_image': <function validate_bool at 0x7fc7e15d6f28>, 'image.interpolation': <function validate_string at 0x7fc7e15d7d08>, 'image.lut': <function validate_int at 0x7fc7e15d7488>, 'image.origin': <function validate_string at 0x7fc7e15d7d08>, 'image.resample': <function validate_bool at 0x7fc7e15d6f28>, 'interactive': <function validate_bool at 0x7fc7e15d6f28>, 'keymap.all_axes': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.back': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.forward': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.fullscreen': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.grid': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.grid_minor': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.home': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.pan': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.quit': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.quit_all': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.save': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.xscale': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.yscale': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'keymap.zoom': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'legend.borderaxespad': <function validate_float at 0x7fc7e15d7158>, 'legend.borderpad': <function validate_float at 0x7fc7e15d7158>, 'legend.columnspacing': <function validate_float at 0x7fc7e15d7158>, 'legend.edgecolor': <function validate_color_or_inherit at 0x7fc7e15d7840>, 'legend.facecolor': <function validate_color_or_inherit at 0x7fc7e15d7840>, 'legend.fancybox': <function validate_bool at 0x7fc7e15d6f28>, 'legend.fontsize': <function validate_fontsize at 0x7fc7e15d7ea0>, 'legend.framealpha': <function validate_float_or_None at 0x7fc7e15d7268>, 'legend.frameon': <function validate_bool at 0x7fc7e15d6f28>, 'legend.handleheight': <function validate_float at 0x7fc7e15d7158>, 'legend.handlelength': <function validate_float at 0x7fc7e15d7158>, 'legend.handletextpad': <function validate_float at 0x7fc7e15d7158>, 'legend.labelspacing': <function validate_float at 0x7fc7e15d7158>, 'legend.loc': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15beb00>, 'legend.markerscale': <function validate_float at 0x7fc7e15d7158>, 'legend.numpoints': <function validate_int at 0x7fc7e15d7488>, 'legend.scatterpoints': <function validate_int at 0x7fc7e15d7488>, 'legend.shadow': <function validate_bool at 0x7fc7e15d6f28>, 'lines.antialiased': <function validate_bool at 0x7fc7e15d6f28>, 'lines.color': <function validate_color at 0x7fc7e15d7bf8>, 'lines.dash_capstyle': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15be898>, 'lines.dash_joinstyle': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4e80>, 'lines.dashdot_pattern': <matplotlib.rcsetup.validate_nseq_float object at 0x7fc7e15db080>, 'lines.dashed_pattern': <matplotlib.rcsetup.validate_nseq_float object at 0x7fc7e15beda0>, 'lines.dotted_pattern': <matplotlib.rcsetup.validate_nseq_float object at 0x7fc7e15db0b8>, 'lines.linestyle': <function _validate_linestyle at 0x7fc7e15d8e18>, 'lines.linewidth': <function validate_float at 0x7fc7e15d7158>, 'lines.marker': <function validate_string at 0x7fc7e15d7d08>, 'lines.markeredgewidth': <function validate_float at 0x7fc7e15d7158>, 'lines.markersize': <function validate_float at 0x7fc7e15d7158>, 'lines.scale_dashes': <function validate_bool at 0x7fc7e15d6f28>, 'lines.solid_capstyle': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15be898>, 'lines.solid_joinstyle': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4e80>, 'markers.fillstyle': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15be978>, 'mathtext.bf': <function validate_font_properties at 0x7fc7e15d8048>, 'mathtext.cal': <function validate_font_properties at 0x7fc7e15d8048>, 'mathtext.default': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4da0>, 'mathtext.fallback_to_cm': <function validate_bool at 0x7fc7e15d6f28>, 'mathtext.fontset': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b49b0>, 'mathtext.it': <function validate_font_properties at 0x7fc7e15d8048>, 'mathtext.rm': <function validate_font_properties at 0x7fc7e15d8048>, 'mathtext.sf': <function validate_font_properties at 0x7fc7e15d8048>, 'mathtext.tt': <function validate_font_properties at 0x7fc7e15d8048>, 'patch.antialiased': <function validate_bool at 0x7fc7e15d6f28>, 'patch.edgecolor': <function validate_color at 0x7fc7e15d7bf8>, 'patch.facecolor': <function validate_color at 0x7fc7e15d7bf8>, 'patch.force_edgecolor': <function validate_bool at 0x7fc7e15d6f28>, 'patch.linewidth': <function validate_float at 0x7fc7e15d7158>, 'path.effects': <function validate_any at 0x7fc7e15d6d90>, 'path.simplify': <function validate_bool at 0x7fc7e15d6f28>, 'path.simplify_threshold': <matplotlib.rcsetup.ValidateInterval object at 0x7fc7e15db470>, 'path.sketch': <function validate_sketch at 0x7fc7e15d87b8>, 'path.snap': <function validate_bool at 0x7fc7e15d6f28>, 'pdf.compression': <function validate_int at 0x7fc7e15d7488>, 'pdf.fonttype': <function validate_fonttype at 0x7fc7e15d7598>, 'pdf.inheritcolor': <function validate_bool at 0x7fc7e15d6f28>, 'pdf.use14corefonts': <function validate_bool at 0x7fc7e15d6f28>, 'pgf.debug': <function validate_bool at 0x7fc7e15d6f28>, 'pgf.preamble': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'pgf.rcfonts': <function validate_bool at 0x7fc7e15d6f28>, 'pgf.texsystem': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15beb70>, 'polaraxes.grid': <function validate_bool at 0x7fc7e15d6f28>, 'ps.distiller.res': <function validate_int at 0x7fc7e15d7488>, 'ps.fonttype': <function validate_fonttype at 0x7fc7e15d7598>, 'ps.papersize': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4e48>, 'ps.useafm': <function validate_bool at 0x7fc7e15d6f28>, 'ps.usedistiller': <function validate_ps_distiller at 0x7fc7e15d81e0>, 'savefig.bbox': <function validate_bbox at 0x7fc7e15d8730>, 'savefig.directory': <function validate_string at 0x7fc7e15d7d08>, 'savefig.dpi': <function validate_dpi at 0x7fc7e15d7400>, 'savefig.edgecolor': <function validate_color at 0x7fc7e15d7bf8>, 'savefig.facecolor': <function validate_color at 0x7fc7e15d7bf8>, 'savefig.format': <function update_savefig_format at 0x7fc7e15d8158>, 'savefig.frameon': <function validate_bool at 0x7fc7e15d6f28>, 'savefig.jpeg_quality': <function validate_int at 0x7fc7e15d7488>, 'savefig.orientation': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4908>, 'savefig.pad_inches': <function validate_float at 0x7fc7e15d7158>, 'savefig.transparent': <function validate_bool at 0x7fc7e15d6f28>, 'scatter.marker': <function validate_string at 0x7fc7e15d7d08>, 'svg.fonttype': <function validate_svg_fonttype at 0x7fc7e15d8488>, 'svg.hashsalt': <function validate_string_or_None at 0x7fc7e15d72f0>, 'svg.image_inline': <function validate_bool at 0x7fc7e15d6f28>, 'text.antialiased': <function validate_bool at 0x7fc7e15d6f28>, 'text.color': <function validate_color at 0x7fc7e15d7bf8>, 'text.hinting': <function validate_hinting at 0x7fc7e15d8598>, 'text.hinting_factor': <function validate_int at 0x7fc7e15d7488>, 'text.latex.preamble': <function _listify_validator.<locals>.f at 0x7fc7e15d7d90>, 'text.latex.preview': <function validate_bool at 0x7fc7e15d6f28>, 'text.latex.unicode': <function validate_bool at 0x7fc7e15d6f28>, 'text.usetex': <function validate_bool at 0x7fc7e15d6f28>, 'timezone': <function validate_string at 0x7fc7e15d7d08>, 'tk.window_focus': <function validate_bool at 0x7fc7e15d6f28>, 'toolbar': <function validate_toolbar at 0x7fc7e15d77b8>, 'verbose.fileo': <function validate_string at 0x7fc7e15d7d08>, 'verbose.level': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4dd8>, 'webagg.address': <function validate_webagg_address at 0x7fc7e15d8d90>, 'webagg.open_in_browser': <function validate_bool at 0x7fc7e15d6f28>, 'webagg.port': <function validate_int at 0x7fc7e15d7488>, 'webagg.port_retries': <function validate_int at 0x7fc7e15d7488>, 'xtick.alignment': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4e10>, 'xtick.bottom': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.color': <function validate_color at 0x7fc7e15d7bf8>, 'xtick.direction': <function validate_string at 0x7fc7e15d7d08>, 'xtick.labelbottom': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.labelsize': <function validate_fontsize at 0x7fc7e15d7ea0>, 'xtick.labeltop': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.major.bottom': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.major.pad': <function validate_float at 0x7fc7e15d7158>, 'xtick.major.size': <function validate_float at 0x7fc7e15d7158>, 'xtick.major.top': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.major.width': <function validate_float at 0x7fc7e15d7158>, 'xtick.minor.bottom': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.minor.pad': <function validate_float at 0x7fc7e15d7158>, 'xtick.minor.size': <function validate_float at 0x7fc7e15d7158>, 'xtick.minor.top': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.minor.visible': <function validate_bool at 0x7fc7e15d6f28>, 'xtick.minor.width': <function validate_float at 0x7fc7e15d7158>, 'xtick.top': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.alignment': <matplotlib.rcsetup.ValidateInStrings object at 0x7fc7e15b4e10>, 'ytick.color': <function validate_color at 0x7fc7e15d7bf8>, 'ytick.direction': <function validate_string at 0x7fc7e15d7d08>, 'ytick.labelleft': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.labelright': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.labelsize': <function validate_fontsize at 0x7fc7e15d7ea0>, 'ytick.left': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.major.left': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.major.pad': <function validate_float at 0x7fc7e15d7158>, 'ytick.major.right': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.major.size': <function validate_float at 0x7fc7e15d7158>, 'ytick.major.width': <function validate_float at 0x7fc7e15d7158>, 'ytick.minor.left': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.minor.pad': <function validate_float at 0x7fc7e15d7158>, 'ytick.minor.right': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.minor.size': <function validate_float at 0x7fc7e15d7158>, 'ytick.minor.visible': <function validate_bool at 0x7fc7e15d6f28>, 'ytick.minor.width': <function validate_float at 0x7fc7e15d7158>, 'ytick.right': <function validate_bool at 0x7fc7e15d6f28>}</em><aclass="headerlink" href="#matplotlib.RcParams.validate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.rc_params">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rc_params</code><spanclass="sig-paren">(</span><em>fail_on_error=False</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.rc_params" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a <aclass="reference internal" href="#matplotlib.RcParams" title="matplotlib.RcParams"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">matplotlib.RcParams</span></code></a> instance from the
default matplotlib rc file.</p>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.rc_params_from_file">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">rc_params_from_file</code><spanclass="sig-paren">(</span><em>fname</em>, <em>fail_on_error=False</em>, <em>use_default_template=True</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.rc_params_from_file" title="Permalink to this definition">¶</a></dt>
<dd><p>Return <aclass="reference internal" href="#matplotlib.RcParams" title="matplotlib.RcParams"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">matplotlib.RcParams</span></code></a> from the contents of the given file.</p>
<dd><pclass="first last">If True, initialize with default parameters before updating with those
in the given file. If False, the configuration class only contains the
parameters specified in the file. (Useful for updating dicts.)</p>
</dd>
</dl>
</td>
</tr>
</tbody>
</table>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.matplotlib_fname">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">matplotlib_fname</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.matplotlib_fname" title="Permalink to this definition">¶</a></dt>
<dd><p>Get the location of the config file.</p>
<p>The file location is determined in the following order</p>
<li><pclass="first"><codeclass="xref py py-obj docutils literal notranslate"><spanclass="pre">$MATPLOTLIBRC</span></code> if it is a file (or a named pipe, which can be created
<li><codeclass="xref py py-obj docutils literal notranslate"><spanclass="pre">$HOME/.matplotlib/matplotlibrc</span></code> if <codeclass="xref py py-obj docutils literal notranslate"><spanclass="pre">$HOME</span></code> is defined.</li>
</ul>
</div></blockquote>
</li>
<li><pclass="first">Lastly, it looks in <codeclass="xref py py-obj docutils literal notranslate"><spanclass="pre">$MATPLOTLIBDATA/matplotlibrc</span></code> for a
system-defined copy.</p>
</li>
</ul>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.interactive">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">interactive</code><spanclass="sig-paren">(</span><em>b</em><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.interactive" title="Permalink to this definition">¶</a></dt>
<dd><p>Set interactive mode to boolean b.</p>
<p>If b is True, then draw after every plotting command, e.g., after xlabel</p>
</dd></dl>
<dlclass="function">
<dtid="matplotlib.is_interactive">
<codeclass="descclassname">matplotlib.</code><codeclass="descname">is_interactive</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="headerlink" href="#matplotlib.is_interactive" title="Permalink to this definition">¶</a></dt>
<dd><p>Return true if plot mode is interactive</p>