René's URL Explorer Experiment


Title: Demonstrate inset_axes in scatter_hist example. by anntzer · Pull Request #21283 · matplotlib/matplotlib · GitHub

Open Graph Title: Demonstrate inset_axes in scatter_hist example. by anntzer · Pull Request #21283 · matplotlib/matplotlib

X Title: Demonstrate inset_axes in scatter_hist example. by anntzer · Pull Request #21283 · matplotlib/matplotlib

Description: Currently, the scatter_hist example needs to force the main axes to be square by carefully adjusting the figure size -- shared axes and fixed aspects don't work well together (and manually resizing the figure shows that the aspect is indeed not fixed). In fact, the scatter_hist_locatable_axes example explicitly states that the advantage of using axes_grid1 is to allow the aspect to be fixed. I realized that one can also use inset_axes to position the marginals axes relative to the main axes and support a fixed aspect ratio for the main axes. Perhaps this can be considered as a slight API abuse, but I think this is a solution for a real limitation; the question is whether we want to promote this use? PR Summary PR Checklist 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). API changes documented in doc/api/next_api_changes/ (follow instructions in README.rst there).

Open Graph Description: Currently, the scatter_hist example needs to force the main axes to be square by carefully adjusting the figure size -- shared axes and fixed aspects don't work well together (and manually resi...

X Description: Currently, the scatter_hist example needs to force the main axes to be square by carefully adjusting the figure size -- shared axes and fixed aspects don't work well together (and manually ...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:172dad0c-3ea3-50cd-594e-e807d2f61742
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8B34:31F1D8:B55BCD:1093633:6A54A43D
html-safe-nonce1a0a3f794fbd6bed6b69786ce8ebc1c9bba5da9e701b3298cccc3fc187f5788c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QjM0OjMxRjFEODpCNTVCQ0Q6MTA5MzYzMzo2QTU0QTQzRCIsInZpc2l0b3JfaWQiOiI3MTgzNTczNDY0MjQ2NDI4NzMzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacf3866961f5d819570d928b4096e0961345becdfcdadf93abe84a7d63c9002c42
hovercard-subject-tagpull_request:749973322
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/21283/files
twitter:imagehttps://avatars.githubusercontent.com/u/1322974?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/1322974?s=400&v=4
og:image:altCurrently, the scatter_hist example needs to force the main axes to be square by carefully adjusting the figure size -- shared axes and fixed aspects don't work well together (and manually resi...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
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
releasef8cfff6384f62259baea531c7f58bc7040f8dd92
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/21283/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F21283%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%2F21283%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/21283/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/21283/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/21283/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/files
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/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 408 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
story645https://github.com/story645
matplotlib:masterhttps://github.com/matplotlib/matplotlib/tree/master
anntzer:iahttps://github.com/anntzer/matplotlib/tree/ia
Conversation 15 https://github.com/matplotlib/matplotlib/pull/21283
Commits 1 https://github.com/matplotlib/matplotlib/pull/21283/commits
Checks 0 https://github.com/matplotlib/matplotlib/pull/21283/checks
Files changed https://github.com/matplotlib/matplotlib/pull/21283/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/files
Demonstrate inset_axes in scatter_hist example. https://github.com/matplotlib/matplotlib/pull/21283/files#top
Show all changes 1 commit https://github.com/matplotlib/matplotlib/pull/21283/files
14bad63 Demonstrate inset_axes in scatter_hist example. anntzer Oct 5, 2021 https://github.com/matplotlib/matplotlib/pull/21283/commits/14bad633f08215156506a57fb5adbad45e8f0d67
Clear filters https://github.com/matplotlib/matplotlib/pull/21283/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/files
scatter_hist_locatable_axes.py https://github.com/matplotlib/matplotlib/pull/21283/files#diff-ae34465637ea721b6633aae3b1f7f216f23f1ccc6b2ae82f36a5690f2869a0a4
scatter_hist.py https://github.com/matplotlib/matplotlib/pull/21283/files#diff-c35430c4a142257a64ac950caf3a309fd8b373b223fe46736326b06863d08b91
examples/axes_grid1/scatter_hist_locatable_axes.pyhttps://github.com/matplotlib/matplotlib/pull/21283/files#diff-ae34465637ea721b6633aae3b1f7f216f23f1ccc6b2ae82f36a5690f2869a0a4
View file https://github.com/anntzer/matplotlib/blob/14bad633f08215156506a57fb5adbad45e8f0d67/examples/axes_grid1/scatter_hist_locatable_axes.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21283/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/21283/files#diff-ae34465637ea721b6633aae3b1f7f216f23f1ccc6b2ae82f36a5690f2869a0a4
https://github.com/matplotlib/matplotlib/pull/21283/files#diff-ae34465637ea721b6633aae3b1f7f216f23f1ccc6b2ae82f36a5690f2869a0a4
examples/lines_bars_and_markers/scatter_hist.pyhttps://github.com/matplotlib/matplotlib/pull/21283/files#diff-c35430c4a142257a64ac950caf3a309fd8b373b223fe46736326b06863d08b91
View file https://github.com/anntzer/matplotlib/blob/14bad633f08215156506a57fb5adbad45e8f0d67/examples/lines_bars_and_markers/scatter_hist.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/21283/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/21283/files#diff-c35430c4a142257a64ac950caf3a309fd8b373b223fe46736326b06863d08b91
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/files
https://github.com/matplotlib/matplotlib/pull/21283/files#diff-c35430c4a142257a64ac950caf3a309fd8b373b223fe46736326b06863d08b91
https://github.com/matplotlib/matplotlib/pull/21283/files#diff-c35430c4a142257a64ac950caf3a309fd8b373b223fe46736326b06863d08b91
jklymakhttps://github.com/jklymak
Oct 15, 2021https://github.com/matplotlib/matplotlib/pull/21283/files#r729561976
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/files
anntzerhttps://github.com/anntzer
Oct 15, 2021https://github.com/matplotlib/matplotlib/pull/21283/files#r729574074
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/21283/files
https://github.com/matplotlib/matplotlib/pull/21283/files#diff-c35430c4a142257a64ac950caf3a309fd8b373b223fe46736326b06863d08b91
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.