Title: Transform inverse mapping by monfera · Pull Request #2126 · plotly/plotly.js · GitHub
Open Graph Title: Transform inverse mapping by monfera · Pull Request #2126 · plotly/plotly.js
X Title: Transform inverse mapping by monfera · Pull Request #2126 · plotly/plotly.js
Description: generating original points for transform results so that, upon interaction such as crossfiltering, the original (constituent) points can be recovered cascading these points through a (purportedly) arbitrary sequence of filter and aggregation steps (groupby not yet supported) adding test cases for these (also, we didn't have heterogeneous transforms testing with both filter and aggregate in the past) There's still so much to do (PS: now documented the follow-up issue #2128); eg. more test cases; covering groupBy and sort. There's plenty of things to iterate on here. On the pro side, the code change is rather small in terms of lines; also, the logic didn't need to change. So it's an add-on patch rather than anything heavy.
Open Graph Description: generating original points for transform results so that, upon interaction such as crossfiltering, the original (constituent) points can be recovered cascading these points through a (purportedly) ...
X Description: generating original points for transform results so that, upon interaction such as crossfiltering, the original (constituent) points can be recovered cascading these points through a (purportedly) ...
Opengraph URL: https://github.com/plotly/plotly.js/pull/2126
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:c9712233-a52c-b861-3666-43e53e63e81b |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B0CE:FAEC1:11023E4:18A4065:6A58B552 |
| html-safe-nonce | 97dfbe2d9dfdff2a854a0d3b3929294cb64e3a91b962d8bcf575d07e402993be |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMENFOkZBRUMxOjExMDIzRTQ6MThBNDA2NTo2QTU4QjU1MiIsInZpc2l0b3JfaWQiOiI0OTEyNjExNzgyODE5MzYyMTMwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 1b69eccf756456061132ffa8faa67c69e802239c602712dfc5c5d61bb8edbf75 |
| hovercard-subject-tag | pull_request:149056353 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,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/plotly/plotly.js/pull/2126/files |
| twitter:image | https://avatars.githubusercontent.com/u/1548516?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/1548516?s=400&v=4 |
| og:image:alt | generating original points for transform results so that, upon interaction such as crossfiltering, the original (constituent) points can be recovered cascading these points through a (purportedly) ... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/plotly/plotly.js git https://github.com/plotly/plotly.js.git |
| octolytics-dimension-user_id | 5997976 |
| octolytics-dimension-user_login | plotly |
| octolytics-dimension-repository_id | 45646037 |
| octolytics-dimension-repository_nwo | plotly/plotly.js |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 45646037 |
| octolytics-dimension-repository_network_root_nwo | plotly/plotly.js |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width