<
84E1
script type="application/json" data-target="react-app.embeddedData">{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".circleci","path":".circleci","contentType":"directory"},{"name":".devcontainer","path":".devcontainer","contentType":"directory"},{"name":".github","path":".github","contentType":"directory"},{"name":"LICENSE","path":"LICENSE","contentType":"directory"},{"name":"ci","path":"ci","contentType":"directory"},{"name":"doc","path":"doc","contentType":"directory"},{"name":"extern","path":"extern","contentType":"directory"},{"name":"galleries","path":"galleries","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"requirements","path":"requirements","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"subprojects","path":"subprojects","contentType":"directory"},{"name":"tools","path":"tools","contentType":"directory"},{"name":".appveyor.yml","path":".appveyor.yml","contentType":"file"},{"name":".coveragerc","path":".coveragerc","contentType":"file"},{"name":".git-blame-ignore-revs","path":".git-blame-ignore-revs","contentType":"file"},{"name":".git_archival.txt","path":".git_archival.txt","contentType":"file"},{"name":".gitattributes","path":".gitattributes","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".mailmap","path":".mailmap","contentType":"file"},{"name":".matplotlib-repo","path":".matplotlib-repo","contentType":"file"},{"name":".meeseeksdev.yml","path":".meeseeksdev.yml","contentType":"file"},{"name":".pre-commit-config.yaml","path":".pre-commit-config.yaml","contentType":"file"},{"name":".yamllint.yml","path":".yamllint.yml","contentType":"file"},{"name":"CITATION.bib","path":"CITATION.bib","contentType":"file"},{"name":"CITATION.cff","path":"CITATION.cff","contentType":"file"},{"name":"CODE_OF_CONDUCT.md","path":"CODE_OF_CONDUCT.md","contentType":"file"},{"name":"INSTALL.rst","path":"INSTALL.rst","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"SECURITY.md","path":"SECURITY.md","contentType":"file"},{"name":"azure-pipelines.yml","path":"azure-pipelines.yml","contentType":"file"},{"name":"environment.yml","path":"environment.yml","contentType":"file"},{"name":"meson.build","path":"meson.build","contentType":"file"},{"name":"meson.options","path":"meson.options","contentType":"file"},{"name":"pyproject.toml","path":"pyproject.toml","contentType":"file"},{"name":"tox.ini","path":"tox.ini","contentType":"file"}],"totalCount":36}},"fileTreeProcessingTime":9.558198,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":1385122,"defaultBranch":"main","name":"matplotlib","ownerLogin":"matplotlib","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-19T03:17:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/215947?v=4","public":true,"private":false,"isOrgOwned":true},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"03fa1ffb1b26733f109ae10ac67c8432f48ec320","listCacheKey":"v0:1747733456.0","canEdit":false,"refType":"tree","currentOid":"03fa1ffb1b26733f109ae10ac67c8432f48ec320"},"path":"README.md","currentUser":null,"blob":{"rawLines":null,"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/matplotlib/matplotlib/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"README.md","displayUrl":"https://github.com/matplotlib/matplotlib/blob/03fa1ffb1b26733f109ae10ac67c8432f48ec320/README.md?raw=true","headerInfo":{"blobSize":"3.66 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"7b9c995","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fblob%2F03fa1ffb1b26733f109ae10ac67c8432f48ec320%2FREADME.md","isCSV":false,"isRichtext":true,"toc":[{"level":2,"text":"Install","anchor":"install","htmlText":"Install"},{"level":2,"text":"Contribute","anchor":"contribute","htmlText":"Contribute"},{"level":2,"text":"Contact","anchor":"contact","htmlText":"Contact"},{"level":2,"text":"Citing Matplotlib","anchor":"citing-matplotlib","htmlText":"Citing Matplotlib"}],"lineInfo":{"truncatedLoc":"74","truncatedSloc":"52"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"Markdown","languageID":222,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/matplotlib/matplotlib/blob/03fa1ffb1b26733f109ae10ac67c8432f48ec320/README.md","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/matplotlib/matplotlib/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/matplotlib/matplotlib/raw/03fa1ffb1b26733f109ae10ac67c8432f48ec320/README.md","renderImageOrRaw":false,"richText":"\u003carticle class=\"markdown-body entry-content container-lg\" itemprop=\"text\"\u003e\u003cp dir=\"auto\"\u003e\u003ca href=\"https://pypi.org/project/matplotlib/\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/46894c85f7e958767eb628ad7d98e14bb68d08708bc2fdd0c18bea229010b52c/68747470733a2f2f696d672e736869656c64732e696f2f707970692f762f6d6174706c6f746c6962\" alt=\"PyPi\" data-canonical-src=\"https://img.shields.io/pypi/v/matplotlib\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://anaconda.org/conda-forge/matplotlib\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/988f8b9e6d0d87f7c7fb751b3e33e7bcb706adac7e914bd41a03e301c9a5fde2/68747470733a2f2f696d672e736869656c64732e696f2f636f6e64612f766e2f636f6e64612d666f7267652f6d6174706c6f746c6962\" alt=\"Conda\" data-canonical-src=\"https://img.shields.io/conda/vn/conda-forge/matplotlib\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://pypi.org/project/matplotlib\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/f1d3c37c4f7f9bd84c0ecb8d753991d50453633f80c17d040eca301c0d8d3bb6/68747470733a2f2f696d672e736869656c64732e696f2f707970692f646d2f6d6174706c6f746c6962\" alt=\"Downloads\" data-canonical-src=\"https://img.shields.io/pypi/dm/matplotlib\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://numfocus.org\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/6836b2ae40f5f5d969e01dbd95b3ba815e27294c4448272adef7f012a2b6a743/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f706f776572656425323062792d4e756d464f4355532d6f72616e67652e7376673f7374796c653d666c617426636f6c6f72413d45313532334426636f6c6f72423d303037443841\" alt=\"NUMFocus\" data-canonical-src=\"https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat\u0026amp;colorA=E1523D\u0026amp;colorB=007D8A\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://discourse.matplotlib.org\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/e03a3462c1c2f77e2a63e5cfecb1f8f80ce7e07f58a687197502c4a08aad0dcc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f68656c705f666f72756d2d646973636f757273652d626c75652e737667\" alt=\"Discourse help forum\" data-canonical-src=\"https://img.shields.io/badge/help_forum-discourse-blue.svg\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://gitter.im/matplotlib/matplotlib\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/9d70fc3fbc82282c0752d3c5e749b3e3075895b461a32d0f8f55d44a43917c79/68747470733a2f2f6261646765732e6769747465722e696d2f6d6174706c6f746c69622f6d6174706c6f746c69622e737667\" alt=\"Gitter\" data-canonical-src=\"https://badges.gitter.im/matplotlib/matplotlib.svg\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/matplotlib/matplotlib/issues\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/c07d5acdd99be593be476818b2c25debc1a04184ae0b315631d260439c3c93d8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f69737375655f747261636b696e672d6769746875622d626c75652e737667\" alt=\"GitHub issues\" data-canonical-src=\"https://img.shields.io/badge/issue_tracking-github-blue.svg\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://matplotlib.org/stable/devel/index.html\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/4cd26ea833cf4f7872d4dcfc4eb33a724703ca5220884fe58fa4881b0f1af538/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50522d57656c636f6d652d2532334646383330302e7376673f\" alt=\"Contributing\" data-canonical-src=\"https://img.shields.io/badge/PR-Welcome-%23FF8300.svg?\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://github.com/matplotlib/matplotlib/actions?query=workflow%3ATests\"\u003e\u003cimg src=\"https://github.com/matplotlib/matplotlib/workflows/Tests/badge.svg\" alt=\"GitHub actions status\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://dev.azure.com/matplotlib/matplotlib/_build/latest?definitionId=1\u0026amp;branchName=main\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/44773edf6800532c68a13d24be3ccae778eea6bd4ba566b10e34d36e3f14d6e6/68747470733a2f2f6465762e617a7572652e636f6d2f6d6174706c6f746c69622f6d6174706c6f746c69622f5f617069732f6275696c642f7374617475732f6d6174706c6f746c69622e6d6174706c6f746c69623f6272616e63684e616d653d6d61696e\" alt=\"Azure pipelines status\" data-canonical-src=\"https://dev.azure.com/matplotlib/matplotlib/_apis/build/status/matplotlib.matplotlib?branchName=main\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://ci.appveyor.com/project/matplotlib/matplotlib\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/9e1d7c43c3c0651fac718ed4416733b86c5a4c44a8929557101e6d8c0683360a/68747470733a2f2f63692e6170707665796f722e636f6d2f6170692f70726f6a656374732f7374617475732f6769746875622f6d6174706c6f746c69622f6d6174706c6f746c69623f6272616e63683d6d61696e267376673d74727565\" alt=\"AppVeyor status\" data-canonical-src=\"https://ci.appveyor.com/api/projects/status/github/matplotlib/matplotlib?branch=main\u0026amp;svg=true\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://app.codecov.io/gh/matplotlib/matplotlib\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/bcbbe33e4031040c7840ba3d0d2993f4928aeca705b1dab11ed0296d2cc058db/68747470733a2f2f636f6465636f762e696f2f6769746875622f6d6174706c6f746c69622f6d6174706c6f746c69622f62616467652e7376673f6272616e63683d6d61696e26736572766963653d676974687562\" alt=\"Codecov status\" data-canonical-src=\"https://codecov.io/github/matplotlib/matplotlib/badge.svg?branch=main\u0026amp;service=github\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003ca href=\"https://jacobtomlinson.dev/effver\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/5fd2f88f5b2c3cd8c95c389903f7f55bb1ea9036be9fe832718e74ea2d95750e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e5f736368656d652d4566665665722d303039376137\" alt=\"EffVer Versioning\" data-canonical-src=\"https://img.shields.io/badge/version_scheme-EffVer-0097a7\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3eed28e026e4e0220f99e2f4c8a517fcb3a30a1b944c528efc9533ff7840435f/68747470733a2f2f6d6174706c6f746c69622e6f72672f5f7374617469632f6c6f676f322e737667\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/3eed28e026e4e0220f99e2f4c8a517fcb3a30a1b944c528efc9533ff7840435f/68747470733a2f2f6d6174706c6f746c69622e6f72672f5f7374617469632f6c6f676f322e737667\" alt=\"Matplotlib logotype\" data-canonical-src=\"https://matplotlib.org/_static/logo2.svg\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eMatplotlib is a comprehensive library for creating static, animated, and\ninteractive visualizations in Python.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eCheck out our \u003ca href=\"https://matplotlib.org/\" rel=\"nofollow\"\u003ehome page\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003ca target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/118403a83c9bce812f57ee6b2d77cdb72750fed3723ba19c90b92b640d7bdd04/68747470733a2f2f6d6174706c6f746c69622e6f72672f5f7374617469632f726561646d655f707265766965772e706e67\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/118403a83c9bce812f57ee6b2d77cdb72750fed3723ba19c90b92b640d7bdd04/68747470733a2f2f6d6174706c6f746c69622e6f72672f5f7374617469632f726561646d655f707265766965772e706e67\" alt=\"image\" data-canonical-src=\"https://matplotlib.org/_static/readme_preview.png\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eMatplotlib produces publication-quality figures in a variety of hardcopy\nformats and interactive environments across platforms. Matplotlib can be\nused in Python scripts, Python/IPython shells, web application servers,\nand various graphical user interface toolkits.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eInstall\u003c/h2\u003e\u003ca id=\"user-content-install\" class=\"anchor\" aria-label=\"Permalink: Install\" href=\"#install\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eSee the \u003ca href=\"https://matplotlib.org/stable/users/installing/index.html\" rel=\"nofollow\"\u003einstall\ndocumentation\u003c/a\u003e,\nwhich is generated from \u003ccode\u003e/doc/install/index.rst\u003c/code\u003e\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eContribute\u003c/h2\u003e\u003ca id=\"user-content-contribute\" class=\"anchor\" aria-label=\"Permalink: Contribute\" href=\"#contribute\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eYou've discovered a bug or something else you want to change — excellent!\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eYou've worked out a way to fix it — even better!\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eYou want to tell us about it — best of all!\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eStart at the \u003ca href=\"https://matplotlib.org/devdocs/devel/contribute.html\" rel=\"nofollow\"\u003econtributing\nguide\u003c/a\u003e!\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eContact\u003c/h2\u003e\u003ca id=\"user-content-contact\" class=\"anchor\" aria-label=\"Permalink: Contact\" href=\"#contact\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://discourse.matplotlib.org/\" rel=\"nofollow\"\u003eDiscourse\u003c/a\u003e is the discussion forum\nfor general questions and discussions and our recommended starting\npoint.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003eOur active mailing lists (which are mirrored on Discourse) are:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\n\u003cli\u003e\u003ca href=\"https://mail.python.org/mailman/listinfo/matplotlib-users\" rel=\"nofollow\"\u003eUsers\u003c/a\u003e\nmailing list: \u003ca href=\"mailto:matplotlib-users@python.org\"\u003ematplotlib-users@python.org\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://mail.python.org/mailman/listinfo/matplotlib-announce\" rel=\"nofollow\"\u003eAnnouncement\u003c/a\u003e\nmailing list: \u003ca href=\"mailto:matplotlib-announce@python.org\"\u003ematplotlib-announce@python.org\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://mail.python.org/mailman/listinfo/matplotlib-devel\" rel=\"nofollow\"\u003eDevelopment\u003c/a\u003e\nmailing list: \u003ca href=\"mailto:matplotlib-devel@python.org\"\u003ematplotlib-devel@python.org\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://gitter.im/matplotlib/matplotlib\" rel=\"nofollow\"\u003eGitter\u003c/a\u003e is for coordinating\ndevelopment and asking questions directly related to contributing to\nmatplotlib.\u003c/p\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eCiting Matplotlib\u003c/h2\u003e\u003ca id=\"user-content-citing-matplotlib\" class=\"anchor\" aria-label=\"Permalink: Citing Matplotlib\" href=\"#citing-matplotlib\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\u003cp dir=\"auto\"\u003eIf Matplotlib contributes to a project that leads to publication, please\nacknowledge this by citing Matplotlib.\u003c/p\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://matplotlib.org/stable/users/project/citing.html\" rel=\"nofollow\"\u003eA ready-made citation\nentry\u003c/a\u003e is\navailable.\u003c/p\u003e\n\u003c/article\u003e","renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"Install","kind":"section_2","ident_start":2327,"ident_end":2334,"extent_start":2324,"extent_end":2478,"fully_qualified_name":"Install","ident_utf16":{"start":{"line_number":30,"utf16_col":3},"end":{"line_number":30,"utf16_col":10}},"extent_utf16":{"start":{"line_number":30,"utf16_col":0},"end":{"line_number":36,"utf16_col":0}}},{"name":"Contribute","kind":"section_2","ident_start":2481,"ident_end":2491,"extent_start":2478,"extent_end":2759,"fully_qualified_name":"Contribute","ident_utf16":{"start":{"line_number":36,"utf16_col":3},"end":{"line_number":36,"utf16_col":13}},"extent_utf16":{"start":{"line_number":36,"utf16_col":0},"end":{"line_number":47,"utf16_col":0}}},{"name":"Contact","kind":"section_2","ident_start":2762,"ident_end":2769,"extent_start":2759,"extent_end":3511,"fully_qualified_name":"Contact","ident_utf16":{"start":{"line_number":47,"utf16_col":3},"end":{"line_number":47,"utf16_col":10}},"extent_utf16":{"start":{"line_number":47,"utf16_col":0},"end":{"line_number":66,"utf16_col":0}}},{"name":"Citing Matplotlib","kind":"section_2","ident_start":3514,"ident_end":3531,"extent_start":3511,"extent_end":3747,"fully_qualified_name":"Citing Matplotlib","ident_utf16":{"start":{"line_number":66,"utf16_col":3},"end":{"line_number":66,"utf16_col":20}},"extent_utf16":{"start":{"line_number":66,"utf16_col":0},"end":{"line_number":74,"utf16_col":0}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"csrf_tokens":{"/matplotlib/matplotlib/branches":{"post":"WjkSYrZDYUTmFavi36PCHMGE9b_ypO2AXvIdDdqjfMtn_yJ3PXHnLpZ42Y_Wnj1_KKkQhqOhcjEAQwvZvqmJ8A"},"/repos/preferences":{"post":"SdRm0Nx858hac2wdzXwD4-xRNpzii2--kOK_UfVCRpMEF-G6_cUILKUag_-abG9LOMeZuGHV4QUY91qco9BVGQ"}}},"title":"matplotlib/README.md at 03fa1ffb1b26733f109ae10ac67c8432f48ec320 · matplotlib/matplotlib","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-7d7eb7c71814.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-f84d09b5f529.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true,"github_models_repo_integration":false}}}
You can’t perform that action at this time.