René's URL Explorer Experiment


Title: Add asinh axis scaling (*smooth* symmetric logscale) by rwpenney · Pull Request #21178 · matplotlib/matplotlib · GitHub

Open Graph Title: Add asinh axis scaling (*smooth* symmetric logscale) by rwpenney · Pull Request #21178 · matplotlib/matplotlib

X Title: Add asinh axis scaling (*smooth* symmetric logscale) by rwpenney · Pull Request #21178 · matplotlib/matplotlib

Description: Summary When plotting quantities that span many orders of magnitude, it is standard practice to apply log-scaling, and Matplotlib already provides the symlog scaling which allows log-scaling to be applied to quantities that are both positive and negative. However, symlog introduces discontinuous gradients in its transformation because it involves grafting together separate linear and logarithmic transformations. This pull-request proposes a new transformation, based on numpy.arcsinh, which is a smooth transformation that is asymptotically logarithmic for large sample values and has a quasi-linear region of controllable width near the origin. This pull-request introduces a new asinh option to Axis.set_yscale which applies an inverse hyperbolic sine transformation and also generates tick locations that are roughly uniformly spaced over the given axis, while being rounded sensibly on a base-10 scale. The plot below shows how this behaves when plotting y=m*x with different settings of the scale parameter a0 (which sets the width of the linear region near y=0). A previous pull request (#16639) had proposed changing the behaviour of symlog itself. This P/R sits alongside symlog and should have no impact on code currently dependent on the behaviour of symlog. As a simple example of use of the new asinh scaling: import numpy import matplotlib.pyplot as plt # Prepare sample values for variations on y=x graph: x = numpy.linspace(-3, 6, 100) # Compare "symlog" and "asinh" behaviour on sample y=x graph: fig1 = plt.figure() ax0, ax1 = fig1.subplots(1, 2, sharex=True) ax0.plot(x, x) ax0.set_yscale('symlog') ax0.grid() ax0.set_title('symlog') ax1.plot(x, x) ax1.set_yscale('asinh') ax1.grid() ax1.set_title(r'$sinh^{-1}$') PR Checklist [N/A] Has pytest style unit tests (and pytest passes). [*] Is Flake 8 compliant (run flake8 on changed files to check). [*] New features are documented, with examples if plot related. [*] Documentation is sphinx and numpydoc compliant (the docs should build without error). [*] Conforms to Matplotlib style conventions (install flake8-docstrings and run flake8 --docstring-convention=all). [*] New features have an entry in doc/users/next_whats_new/ (follow instructions in README.rst there). [N/A] API changes documented in doc/api/next_api_changes/ (follow instructions in README.rst there).

Open Graph Description: Summary When plotting quantities that span many orders of magnitude, it is standard practice to apply log-scaling, and Matplotlib already provides the symlog scaling which allows log-scaling to be ...

X Description: Summary When plotting quantities that span many orders of magnitude, it is standard practice to apply log-scaling, and Matplotlib already provides the symlog scaling which allows log-scaling to be ...

Opengraph URL: https://github.com/matplotlib/matplotlib/pull/21178

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:5773ac69-28f3-d1e1-dbde-b751b5f94715
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB810:6F8B4:50F146:6D9BE1:6A569623
html-safe-nonce5682ae8bb864f96069042c44a7bb33a0deb38f7a9d5b60569a880fb22d1d8509
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCODEwOjZGOEI0OjUwRjE0Njo2RDlCRTE6NkE1Njk2MjMiLCJ2aXNpdG9yX2lkIjoiNTQ0NjgyNDcyNDI0MzMyMjQwMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacb7b74e0b1a9c1591a42fb60c89e98100c1ca31f19d012be0a0fc16d3ea871b8b
hovercard-subject-tagpull_request:742835907
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/21178/files
twitter:imagehttps://avatars.githubusercontent.com/u/8206669?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/8206669?s=400&v=4
og:image:altSummary When plotting quantities that span many orders of magnitude, it is standard practice to apply log-scaling, and Matplotlib already provides the symlog scaling which allows log-scaling to be ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None647a25f437e2f54eccdd162bd007c8ae70f4235c4125dba0f4518747cc8b9615
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git
octolytics-dimension-user_id215947
octolytics-dimension-user_loginmatplotlib
octolytics-dimension-repository_id1385122
octolytics-dimension-repository_nwomatplotlib/matplotlib
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1385122
octolytics-dimension-repository_network_root_nwomatplotlib/matplotlib
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release05adb86a60ce3d701e556eded3ab26300ec6bcc4
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/21178/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F21178%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F21178%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=matplotlib%2Fmatplotlib
Reloadhttps://github.com/matplotlib/matplotlib/pull/21178/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/21178/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
Notifications https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Fork 8.4k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Star 23k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Code https://github.com/matplotlib/matplotlib
Issues 1.1k https://github.com/matplotlib/matplotlib/issues
Pull requests 410 https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality 0 https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
Code https://github.com/matplotlib/matplotlib
Issues https://github.com/matplotlib/matplotlib/issues
Pull requests https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
QuLogichttps://github.com/QuLogic
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
rwpenney:feature/asinh-scalehttps://github.com/rwpenney/matplotlib/tree/feature/asinh-scale
Conversation 81 https://github.com/matplotlib/matplotlib/pull/21178
Commits 39 https://github.com/matplotlib/matplotlib/pull/21178/commits
Checks 0 https://github.com/matplotlib/matplotlib/pull/21178/checks
Files changed https://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
Add asinh axis scaling (*smooth* symmetric logscale) https://github.com/matplotlib/matplotlib/pull/21178/files#top
Show all changes 39 commits https://github.com/matplotlib/matplotlib/pull/21178/files
7ec127a Grafted prototype arcsinh axis-scaling from stand-alone script rwpenney Sep 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/7ec127af13bb2f1e41ca8d7cd8b30c28baa8e7a4
15ff4ec Tidied various baseclass references rwpenney Sep 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/15ff4ec101b2263e3767b5578ea9ed170c365b9f
9680432 Added more documentation and apx_tick_count parameter rwpenney Sep 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/9680432331d8bccc43f235097fc76cef129f350d
3f69788 Added demo script for asinh axis scaling rwpenney Sep 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/3f6978841a70aed66b0b239cf1682b1bd020260e
dd4f4d8 Tidied various flake8 transgressions rwpenney Sep 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/dd4f4d89af89cf1a8c35cbac63bd15e34682fa8c
1ec0b22 Improved documentation of asinh transformation and parameter naming rwpenney Sep 30, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/1ec0b229a837de41a3e54f21a54052c0fc2e70bb
2b0d588 Moved AsinhLocator into ticker.py and extracted AsinhScale nested tra… rwpenney Sep 30, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/2b0d58836f1b67689db4f79e053fd2ce33e29dae
2002cb3 Added set_params() method to AsinhLocator rwpenney Sep 30, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/2002cb34d641f811649126c2d9b368fcbc5470b7
070d984 Patched asinh-transforms test numpy namespace rwpenney Sep 30, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/070d984060ce86812a519428fd29bb86b48fa7d0
8495f7b Fixed and refactored various AsinhScale tests rwpenney Oct 1, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/8495f7b2f488c9a97ce46cdf019a51226c49ef75
279c38b Added tests for Asinh tick locations and improved handling of zero-st… rwpenney Oct 1, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/279c38b03881471e9ed0e06546adaf489a5ba015
76d9b42 Improved overview documentation rwpenney Oct 1, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/76d9b42636b179b347d1f58bb2428701ae2123f1
8143153 Improved testing of locator edge-cases, and patched constrained_layou… rwpenney Oct 1, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/8143153196ee585d3dc3d1f2b7d897d5a888c292
800ef38 Minor corrections to documentation rwpenney Oct 3, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/800ef38de533328704b21795d712f2440d152d06
0ad43a5 Improved handling of data ranges almost symmetrical about zero rwpenney Oct 3, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/0ad43a52f2ada6ab8b81176f9c0c74b5719e0565
ba597de Added AutoLocator for minor ticks and further tweaks of zero-crossing… rwpenney Oct 3, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/ba597de2060e05f61e63c40a1afafe99fac2639b
80f2600 Patched flake8 slip-ups rwpenney Oct 5, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/80f2600b6588852f7aabf019f073f12087d063ea
65eff09 Reworked AsinhLocator to allow rounding on arbitrary number base rwpenney Oct 16, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/65eff091b35fda2dc9af3103d74df062cf732665
8168e56 Improved minor-tick location for common number bases and widened test… rwpenney Oct 16, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/8168e56ac2fd8b619aceaa72f605562c7be1fe65
0249861 Added cross-references between symlog and asinh demo pages rwpenney Oct 16, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/024986119bde488dc3454a2716faa0a0bbc9b6ec
9fd8b0c Added AsinhNorm for colorscale support rwpenney Oct 16, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/9fd8b0cf8c3066a8aa7271ca4cc37eae939e02da
8d7c2ad Fixed SymlogNorm demo to actually use positive & negative values rwpenney Oct 16, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/8d7c2adfa6ee45ecebac987b2945f6bb19104275
ae57d8d Further refinements to documentation and test coverage rwpenney Oct 16, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/ae57d8d8800ecf985e5179a15276c32d4fb39963
b01d03c Reworked SymLogNorm demonstration, and added comparision with AsinhNorm rwpenney Oct 17, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/b01d03c2b7dc5fc43a0ed54baa0cd4ce29a24636
e0dcff7 Tweaked flake8 issues rwpenney Oct 17, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/e0dcff7ff5ad7f9d39efec900ab3af06895f22f4
3d92406 Apply suggestions from code review by greglucas rwpenney Oct 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/3d92406ae4b343783611d668296c6626ed7adfdc
7bec3f4 Patched tick-generation on pan/zoom & misc. tidying rwpenney Oct 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/7bec3f478da7c6eee5d7e849175e229c0e1ace67
97693e8 Patched overzealous zero edge-case in ticker rwpenney Oct 26, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/97693e8d906816c1941eecad447809aaea759622
a1af12c Apply suggestions from code review rwpenney Oct 31, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/a1af12c91aa948795d12b63cb2d1a60f72544e37
4b23326 Merge branch 'main' into feature/asinh-scale rwpenney Nov 20, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/4b2332632b837e7bb5522ae5145e3ca36dae0dad
555bac1 Patched unit-test for default base in AsinhLocator rwpenney Nov 20, 2021 https://github.com/matplotlib/matplotlib/pull/21178/commits/555bac1554d7984a8dfc2c49161fdba971211dc8
545faf2 Merge branch 'main' into feature/asinh-scale rwpenney Feb 2, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/545faf281f10a37f57e9f7c9c8f87f194d10ad39
a2b210d Added documentation comments forewarning of possible API changes rwpenney Feb 2, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/a2b210d77d48dcbceb395714b6d0f80ebe1da6aa
8a258cf Apply suggestions from code review rwpenney Feb 3, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/8a258cf92db5b3e209018fe3775702ad2cd50ef1
5a03297 Update examples/scales/asinh_demo.py rwpenney Feb 3, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/5a03297072a62f479196ccd79ed08288425402c3
de30538 Minor repair of duplicate "experimental" annotation rwpenney Feb 3, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/de305381ea100cbfab976f764c0161db44cbe396
3e487a6 Merge branch 'main' into feature/asinh-scale rwpenney Feb 4, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/3e487a6d9a965080afbe7db72df4a086c3577d09
c64d0c4 Tweaked indendation etc. following review by @QuLogic rwpenney Feb 11, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/c64d0c4d975337fcbdfdcfd4209f86a61ab86411
e43cbfd Patched various 79-character section breaks in documentation rwpenney Feb 12, 2022 https://github.com/matplotlib/matplotlib/pull/21178/commits/e43cbfda852efaeeb3882130aff96fcb9bef7b7d
Clear filters https://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
colors_api.rst https://github.com/matplotlib/matplotlib/pull/21178/files#diff-9581f9d9e4c4bb4ff771f7bda0f0a1b43f4632f33df645625d0ce63cfd6588ed
asinh_scale.rst https://github.com/matplotlib/matplotlib/pull/21178/files#diff-c3d707b32bc520b6bda3250621fdb4dc83547be36487dd28d0163d84d32d8716
colormap_normalizations_symlognorm.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-63090e4d4e6c4f43c2df4022d1041f2a355931eccd24cd373b4a2689ea33adad
asinh_demo.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-9b4c5829da2bbbdb4d111775f8d938e102fdd536fdd3b302b99e3c457fc51c16
symlog_demo.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-0df0f52f29f8e41fde3f8f0d267733fcbf0050323e76729ae532fe761b0dbcd8
colors.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-3c08c967cdebbe0574ff68dceb5faba6cbb89ca53492e0fc3feeabc37cea37b6
scale.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-aa9ad5f5699f4aead65ab741dc9b34f6de86cbfe85fe6ebbc0927b38bbb775d9
test_colors.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-0b4e2edcbe7e1f81d3c7e56ac45d89a3aa1c8481d9204b2c0f497b3261006a87
test_scale.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-006fbcf3ffb43a1b821cbd5d23ff9c0e0855ac1f509d15f61fdb3e422b67d31e
test_ticker.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-fd4f809a4a2ca8b97875eff013bac232c55ca3f92f165117f778960ca1795869
ticker.py https://github.com/matplotlib/matplotlib/pull/21178/files#diff-ffc88dbb928475229d0fc50ae389ef3f0dabc9c5b8abf42b6eb7a0af28afdb66
doc/api/colors_api.rsthttps://github.com/matplotlib/matplotlib/pull/21178/files#diff-9581f9d9e4c4bb4ff771f7bda0f0a1b43f4632f33df645625d0ce63cfd6588ed
View file https://github.com/rwpenney/matplotlib/blob/e43cbfda852efaeeb3882130aff96fcb9bef7b7d/doc/api/colors_api.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21178/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/21178/files#diff-9581f9d9e4c4bb4ff771f7bda0f0a1b43f4632f33df645625d0ce63cfd6588ed
https://github.com/matplotlib/matplotlib/pull/21178/files#diff-9581f9d9e4c4bb4ff771f7bda0f0a1b43f4632f33df645625d0ce63cfd6588ed
doc/users/next_whats_new/asinh_scale.rsthttps://github.com/matplotlib/matplotlib/pull/21178/files#diff-c3d707b32bc520b6bda3250621fdb4dc83547be36487dd28d0163d84d32d8716
View file https://github.com/rwpenney/matplotlib/blob/e43cbfda852efaeeb3882130aff96fcb9bef7b7d/doc/users/next_whats_new/asinh_scale.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21178/{{ revealButtonHref }}
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
examples/images_contours_and_fields/colormap_normalizations_symlognorm.pyhttps://github.com/matplotlib/matplotlib/pull/21178/files#diff-63090e4d4e6c4f43c2df4022d1041f2a355931eccd24cd373b4a2689ea33adad
View file https://github.com/rwpenney/matplotlib/blob/e43cbfda852efaeeb3882130aff96fcb9bef7b7d/examples/images_contours_and_fields/colormap_normalizations_symlognorm.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21178/{{ revealButtonHref }}
examples/scales/asinh_demo.pyhttps://github.com/matplotlib/matplotlib/pull/21178/files#diff-9b4c5829da2bbbdb4d111775f8d938e102fdd536fdd3b302b99e3c457fc51c16
View file https://github.com/rwpenney/matplotlib/blob/e43cbfda852efaeeb3882130aff96fcb9bef7b7d/examples/scales/asinh_demo.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21178/{{ revealButtonHref }}
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
examples/scales/symlog_demo.pyhttps://github.com/matplotlib/matplotlib/pull/21178/files#diff-0df0f52f29f8e41fde3f8f0d267733fcbf0050323e76729ae532fe761b0dbcd8
View file https://github.com/rwpenney/matplotlib/blob/e43cbfda852efaeeb3882130aff96fcb9bef7b7d/examples/scales/symlog_demo.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21178/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/21178/files#diff-0df0f52f29f8e41fde3f8f0d267733fcbf0050323e76729ae532fe761b0dbcd8
lib/matplotlib/colors.pyhttps://github.com/matplotlib/matplotlib/pull/21178/files#diff-3c08c967cdebbe0574ff68dceb5faba6cbb89ca53492e0fc3feeabc37cea37b6
View file https://github.com/rwpenney/matplotlib/blob/e43cbfda852efaeeb3882130aff96fcb9bef7b7d/lib/matplotlib/colors.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21178/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/21178/files#diff-3c08c967cdebbe0574ff68dceb5faba6cbb89ca53492e0fc3feeabc37cea37b6
https://github.com/matplotlib/matplotlib/pull/21178/files#diff-3c08c967cdebbe0574ff68dceb5faba6cbb89ca53492e0fc3feeabc37cea37b6
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21178/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.