CINXE.COM
Matplotlib
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Matplotlib</title> <meta name="description" content="A place for Matplotlib users and developers to meet"> <meta name="generator" content="Discourse 3.5.0.beta3-dev - https://github.com/discourse/discourse version b1924c352487ab2c85ae50af45c5b3e098589014"> <link rel="icon" type="image/png" href="https://discourse.matplotlib.org/uploads/default/optimized/1X/4e2601378070d95cf32bc89602ea07e641cd3006_2_32x32.png"> <link rel="apple-touch-icon" type="image/png" href="https://discourse.matplotlib.org/uploads/default/optimized/1X/4e2601378070d95cf32bc89602ea07e641cd3006_2_180x180.png"> <meta name="theme-color" media="all" content="#fff"> <meta name="color-scheme" content="light"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover"> <link rel="canonical" href="https://discourse.matplotlib.org/" /> <script type="application/ld+json">{"@context":"http://schema.org","@type":"WebSite","url":"https://discourse.matplotlib.org","name":"Matplotlib","potentialAction":{"@type":"SearchAction","target":"https://discourse.matplotlib.org/search?q={search_term_string}","query-input":"required name=search_term_string"}}</script> <link rel="search" type="application/opensearchdescription+xml" href="https://discourse.matplotlib.org/opensearch.xml" title="Matplotlib Search"> <link href="/stylesheets/color_definitions_base__2_80b9dabb39c0bbf86bbd5bb1c7687a9ff743699f.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" class="light-scheme"/> <link href="/stylesheets/desktop_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="desktop" /> <link href="/stylesheets/checklist_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="checklist" /> <link href="/stylesheets/discourse-chat-integration_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-chat-integration" /> <link href="/stylesheets/discourse-data-explorer_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-data-explorer" /> <link href="/stylesheets/discourse-details_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-details" /> <link href="/stylesheets/discourse-lazy-videos_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-lazy-videos" /> <link href="/stylesheets/discourse-local-dates_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-local-dates" /> <link href="/stylesheets/discourse-math_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-math" /> <link href="/stylesheets/discourse-narrative-bot_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-narrative-bot" /> <link href="/stylesheets/discourse-presence_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="discourse-presence" /> <link href="/stylesheets/docker_manager_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="docker_manager" /> <link href="/stylesheets/footnote_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="footnote" /> <link href="/stylesheets/poll_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="poll" /> <link href="/stylesheets/spoiler-alert_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="spoiler-alert" /> <link href="/stylesheets/poll_desktop_da6f0efe697404486475d81665faf3ee9ea13943.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="poll_desktop" /> <link href="/stylesheets/desktop_theme_4_014a307d627524cb69d681f07f9c913ced6dc110.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="4" data-theme-name="tiles - gallery component"/> <link href="/stylesheets/desktop_theme_2_67ad6a9cb54d38d6fbb501c8c6ae792af01ec170.css?__ws=discourse.matplotlib.org" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="2" data-theme-name="light"/> <meta id="data-ga-universal-analytics" data-tracking-code="UA-55954603-2" data-json="{"cookieDomain":"auto"}" data-auto-link-domains=""> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-55954603-2" nonce="asvy4TxVdhY6x4749jZgFyd1s"></script> <script defer src="/assets/google-universal-analytics-v4-9e072ae9f23d2cccab25fd7b2debde9018749ade5240fda6e25d27be6a95ed2e.js" data-discourse-entrypoint="google-universal-analytics-v4" nonce="asvy4TxVdhY6x4749jZgFyd1s"></script> <meta property="og:site_name" content="Matplotlib" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://discourse.matplotlib.org/uploads/default/original/1X/4e2601378070d95cf32bc89602ea07e641cd3006.png" /> <meta property="og:image" content="https://discourse.matplotlib.org/uploads/default/original/1X/4e2601378070d95cf32bc89602ea07e641cd3006.png" /> <meta property="og:url" content="https://discourse.matplotlib.org/" /> <meta name="twitter:url" content="https://discourse.matplotlib.org/" /> <meta property="og:title" content="Matplotlib" /> <meta name="twitter:title" content="Matplotlib" /> <meta property="og:description" content="A place for Matplotlib users and developers to meet" /> <meta name="twitter:description" content="A place for Matplotlib users and developers to meet" /> </head> <body class="crawler browser-update"> <script defer="" src="/theme-javascripts/eb7fb7d9fa2fff7819f0ca4a5afad8d8239d006c.js?__ws=discourse.matplotlib.org" data-theme-id="4" nonce="asvy4TxVdhY6x4749jZgFyd1s"></script> <header> <a href="/"> Matplotlib </a> </header> <div id="main-outlet" class="wrap" role="main"> <div itemscope itemtype='http://schema.org/ItemList'> <meta itemprop='itemListOrder' content='http://schema.org/ItemListOrderDescending'> <table class='category-list'> <thead> <tr> <th class='category'>Category</th> <th class='topics'>Topics</th> </tr> </thead> <tbody> <tr> <td class='category' style='border-color: #F7E654;'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='0'> <meta itemprop='url' content='/c/announce/14'> <h3> <a href='/c/announce/14'> <span itemprop='name'>Announcements</span> </a> </h3> <div itemprop='description'>Things that the matplotlib community should know about.</div> </div> </td> <td class='topics'> <div title='43 Topics'>43</div> </td> </tr> <tr> <td class='category' style='border-color: #82C969;'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='1'> <meta itemprop='url' content='/c/showcase/7'> <h3> <a href='/c/showcase/7'> <span itemprop='name'>Showcase</span> </a> </h3> <div itemprop='description'>If you have something cool you created with matplotlib, show it here!</div> </div> </td> <td class='topics'> <div title='36 Topics'>36</div> </td> </tr> <tr> <td class='category' style='border-color: #50A387;'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='2'> <meta itemprop='url' content='/c/community/11'> <h3> <a href='/c/community/11'> <span itemprop='name'>Community</span> </a> </h3> <div itemprop='description'>This is a good place to ask if you have a problem, or are looking for a solution. We will try to help, but the easier you make it, the more likely you will get a response; a <a href="http://www.sscce.org"> Short, Self Contained, Correct (Compilable), Example</a> often quick-starts the process.</div> </div> </td> <td class='topics'> <div title='781 Topics'>781</div> </td> </tr> <tr> <td class='category' style='border-color: #40718B;'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='3'> <meta itemprop='url' content='/c/development/12'> <h3> <a href='/c/development/12'> <span itemprop='name'>Development</span> </a> </h3> <div itemprop='description'>Discuss matplotlib development. How can you contribute, feature requests, etc</div> </div> </td> <td class='topics'> <div title='101 Topics'>101</div> </td> </tr> <tr> <td class='category' style='border-color: #414583;'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='4'> <meta itemprop='url' content='/c/3rdparty/18'> <h3> <a href='/c/3rdparty/18'> <span itemprop='name'>3rd Party Packages</span> </a> </h3> <div itemprop='description'>This is a forum to discuss using, developing, packaging, and distributing tools built on top of Matplotlib and initiatives around supporting 3rd party tools.</div> </div> </td> <td class='topics'> <div title='24 Topics'>24</div> </td> </tr> <tr> <td class='category' style='border-color: #43206A;'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='5'> <meta itemprop='url' content='/c/site-feedback/2'> <h3> <a href='/c/site-feedback/2'> <span itemprop='name'>Site Feedback</span> </a> </h3> <div itemprop='description'>Discussion about this site, its organization, how it works, and how we can improve it.</div> </div> </td> <td class='topics'> <div title='14 Topics'>14</div> </td> </tr> <tr> <td class='category' style='border-color: #285479;'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='6'> <meta itemprop='url' content='/c/uncategorized/1'> <h3> <a href='/c/uncategorized/1'> <span itemprop='name'>Uncategorized</span> </a> </h3> <div itemprop='description'></div> </div> </td> <td class='topics'> <div title='86 Topics'>86</div> </td> </tr> </tbody> </table> </div> </div> <footer class="container wrap"> <nav class='crawler-nav'> <ul> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/' itemprop="url">Home </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/categories' itemprop="url">Categories </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/guidelines' itemprop="url">Guidelines </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/tos' itemprop="url">Terms of Service </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/privacy' itemprop="url">Privacy Policy </a> </span> </li> </ul> </nav> <p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p> </footer> <div class="buorg"><div>Unfortunately, <a href="https://www.discourse.org/faq/#browser">your browser is unsupported</a>. Please <a href="https://browsehappy.com">switch to a supported browser</a> to view rich content, log in and reply.</div></div> </body> </html>