Title: Sizes of different markers are not perceptually uniform · Issue #15703 · matplotlib/matplotlib · GitHub
Open Graph Title: Sizes of different markers are not perceptually uniform · Issue #15703 · matplotlib/matplotlib
X Title: Sizes of different markers are not perceptually uniform · Issue #15703 · matplotlib/matplotlib
Description: Bug summary Markers of different types ("o", "s", "*" ...) do not visually appear to be of the same size when their marker size (e.g. ms=8) is equal (matplotlib 3.1.1). Details Matplotlib has a great selection of markers, but the relativ...
Open Graph Description: Bug summary Markers of different types ("o", "s", "*" ...) do not visually appear to be of the same size when their marker size (e.g. ms=8) is equal (matplotlib 3.1.1). Details Matplotlib has a gre...
X Description: Bug summary Markers of different types ("o", "s", "*" ...) do not visually appear to be of the same size when their marker size (e.g. ms=8) is equal (matplotlib 3.1.1)...
Opengraph URL: https://github.com/matplotlib/matplotlib/issues/15703
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Sizes of different markers are not perceptually uniform","articleBody":"**Bug summary**\r\n\r\nMarkers of different types (\"o\", \"s\", \"*\" ...) do not visually appear to be of the same size when their marker size (e.g. ms=8) is equal (matplotlib 3.1.1).\r\n\r\n**Details**\r\n\r\nMatplotlib has a great selection of markers, but the relative sizes of these markers are not perceptually uniform, see\r\nhttps://matplotlib.org/3.1.1/api/markers_api.html\r\nor this example script:\r\n\r\n```\r\nfrom matplotlib import pyplot as plt\r\n\r\nplt.style.use(\"default\")\r\nimport numpy as np\r\n\r\nx = np.arange(4)\r\ny = np.ones(4)\r\n\r\nfor imarker, marker in enumerate(\"os*pv^\u003c\u003ePDdX\"):\r\n plt.plot(x, y + 0.1 * imarker, marker=marker)\r\n\r\nplt.show()\r\n```\r\n\r\nThe square \"s\" and the diamond \"D\" appear larger than the other markers. The star \"*\" is the smallest, followed by the pentagon \"p\" and the plus \"P\".\r\n\r\n\r\n\r\n**Expected outcome**\r\n\r\nMarkers should appear uniform in size. I think for the star this is very obviously not the case. The area of the star is much smaller than for the circle, and largest for the square and the diamond.\r\n\r\nNevertheless, I don't think an objective geometric criterion like area can be used to make them perceptually uniform in size. I think this needs to be hand-tuned by a human to take into account how humans perceive the relative size of objects.","author":{"url":"https://github.com/HDembinski","@type":"Person","name":"HDembinski"},"datePublished":"2019-11-16T20:41:02.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":24},"url":"https://github.com/15703/matplotlib/issues/15703"}
| 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:0833f357-d54b-7481-407a-bb237d7e0477 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D27C:3E7C6:446A4:5DE3D:6A5136B9 |
| html-safe-nonce | 619c86d999c26ba83b00232b96358d3d66cd6b9245eee7d800c51c51d88256de |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMjdDOjNFN0M2OjQ0NkE0OjVERTNEOjZBNTEzNkI5IiwidmlzaXRvcl9pZCI6IjIxODU4MDkzODY3MjI2Mzc0OTciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | aa6c995df065023c9845950efd6e3fb7f27b5b20ee2e2aeee7623610a20d5c79 |
| hovercard-subject-tag | issue:523893566 |
| 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/15703/issue_layout |
| twitter:image | https://opengraph.githubassets.com/d3116f9f955641f8dbf46bc2764a50160f92c7d89c2962bed5c7d92c974aa648/matplotlib/matplotlib/issues/15703 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d3116f9f955641f8dbf46bc2764a50160f92c7d89c2962bed5c7d92c974aa648/matplotlib/matplotlib/issues/15703 |
| og:image:alt | Bug summary Markers of different types ("o", "s", "*" ...) do not visually appear to be of the same size when their marker size (e.g. ms=8) is equal (matplotlib 3.1.1). Details Matplotlib has a gre... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | HDembinski |
| hostname | github.com |
| expected-hostname | github.com |
| None | e840f405b2718e8f2d55aafa9ff27dbce17e29d0c253011d05ea0fea3c78baff |
| 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 | 4ae6027e8ba70c79dc08249bb6cdc1a09d788496 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width