Title: Support sharing cycler instances across axes · Issue #19479 · matplotlib/matplotlib · GitHub
Open Graph Title: Support sharing cycler instances across axes · Issue #19479 · matplotlib/matplotlib
X Title: Support sharing cycler instances across axes · Issue #19479 · matplotlib/matplotlib
Description: Problem It would be useful to be able to share a single cycler instance across multiple axes, so that plotting on one axes advances the same instance on all of them. Proposed Solution cycler =
Open Graph Description: Problem It would be useful to be able to share a single cycler instance across multiple axes, so that plotting on one axes advances the same instance on all of them. Proposed Solution cycler = X Description: Problem It would be useful to be able to share a single cycler instance across multiple axes, so that plotting on one axes advances the same instance on all of them. Proposed Solution cycler = <...
Opengraph URL: https://github.com/matplotlib/matplotlib/issues/19479
X: @github
Domain: github.com
Links:
Viewport: width=device-width
Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Support sharing cycler instances across axes","articleBody":"\u003c!--\r\nWelcome! Thanks for thinking of a way to improve Matplotlib.\r\n\r\n\r\nBefore creating a new feature request please search the issues for relevant feature requests.\r\n--\u003e\r\n\r\n### Problem\r\n\r\nIt would be useful to be able to share a single cycler instance across multiple axes, so that plotting on one axes advances the same instance on all of them.\r\n\r\n### Proposed Solution\r\n\r\n```\r\ncycler = \u003csome cycler instance\u003e\r\nax1.set_prop_cycle(cycler)\r\nax2.set_prop_cycle(cycler)\r\n```\r\nshould use the same cycler instance. Alternatively, if this is deemed unacceptable due to backcompat breakage (even though I believe this can get a proper deprecation warning), one should at least be able to do e.g.\r\n```\r\ncycler = \u003csome cycler instance\u003e\r\nit = iter(cycler) # or it = cycler.iter(), or whatnot\r\nax1.set_prop_cycle(it)\r\nax2.set_prop_cycle(it)\r\n```\r\nwhich has no backcompat concerns as set_prop_cycle(single_arg) currently requires single_arg to be exactly a Cycler instance.\r\n\r\n### Additional context and prior art\r\n\r\n\u003c!-- Add any other context or screenshots about the feature request here. You can also include links to examples of other programs that have something similar to your request. For example:\r\n\r\n* Another project [...] solved this by [...]\r\n--\u003e","author":{"url":"https://github.com/anntzer","@type":"Person","name":"anntzer"},"datePublished":"2021-02-08T13:46:59.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":12},"url":"https://github.com/19479/matplotlib/issues/19479"}
route-pattern /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) route-controller voltron_issues_fragments route-action issue_layout fetch-nonce v2:d9ff512f-b3aa-ad02-80a3-ca97c20d4d0d current-catalog-service-hash 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 request-id A084:2BD17B:23F869D:304E2A6:6A54741B html-safe-nonce dcdd29b46341122c28b56b8f2198c42e784ceef174ecaa6a1beec39b510b7765 visitor-payload eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMDg0OjJCRDE3QjoyM0Y4NjlEOjMwNEUyQTY6NkE1NDc0MUIiLCJ2aXNpdG9yX2lkIjoiMzYwNTY2ODIzMjY3MjA4MDkyMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 visitor-hmac 5ae8bc67c44a8b14b00fce732408f41021d413d3a7b49de6a8c660120ee747f6 hovercard-subject-tag issue:803581339 github-keyboard-shortcuts repository,issues,copilot google-site-verification Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I octolytics-url https://collector.github.com/github/collect analytics-location / fb:app_id 1401488693436528 apple-itunes-app app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/matplotlib/matplotlib/19479/issue_layout twitter:image https://opengraph.githubassets.com/b69d8f344349cc71a4942127aa6965ceb64c91ffaf6eba79b2ca7876dabd5d22/matplotlib/matplotlib/issues/19479 twitter:card summary_large_image og:image https://opengraph.githubassets.com/b69d8f344349cc71a4942127aa6965ceb64c91ffaf6eba79b2ca7876dabd5d22/matplotlib/matplotlib/issues/19479 og:image:alt Problem It would be useful to be able to share a single cycler instance across multiple axes, so that plotting on one axes advances the same instance on all of them. Proposed Solution cycler = og:image:width 1200 og:image:height 600 og:site_name GitHub og:type object og:author:username anntzer hostname github.com expected-hostname github.com None b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb turbo-cache-control no-preview go-import github.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git octolytics-dimension-user_id 215947 octolytics-dimension-user_login matplotlib octolytics-dimension-repository_id 1385122 octolytics-dimension-repository_nwo matplotlib/matplotlib octolytics-dimension-repository_public true octolytics-dimension-repository_is_fork false octolytics-dimension-repository_network_root_id 1385122 octolytics-dimension-repository_network_root_nwo matplotlib/matplotlib turbo-body-classes logged-out env-production page-responsive disable-turbo false browser-stats-url https://api.github.com/_private/browser/stats browser-errors-url https://api.github.com/_private/browser/errors release 6d28624802c2f7d9500239dd6870ed7031b7353b ui-target full theme-color #1e2327 color-scheme light dark
URLs of crawlers that visited me.