-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ML] Data Frame Analytics: ROC Curve Chart #89991
Conversation
Pinging @elastic/ml-ui (:ml) |
x-pack/plugins/ml/public/application/data_frame_analytics/common/analytics.ts
Show resolved
Hide resolved
...ytics_exploration/components/classification_exploration/get_auc_roc_chart_vega_lite_spec.tsx
Outdated
Show resolved
Hide resolved
@peteharverson Improved the error handling:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested latest edits and LGTM.
LGTM |
…ices from specific scatterplot service to more generic CanvasElement service.
@pheyos Updated functional tests to assert new |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Already discussed on slack, but repeating here for visibility:
I've noticed that the confusion matrix is now smaller than it used to be.
Before this PR, I could e.g. view the full matrix for the iris
job:
But now the width seems to be aligned to the ROC curve, so I have to scroll around even in this small matrix to view all values:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Functional tests LGTM, great to have them in as part of this PR 🎉
Investigating what's wrong with the bundle size increase with +7.4MB. A local analysis with |
@pheyos the issue with the scrollbars appearing for the confusion matrix should be fixed again: |
💚 Build SucceededMetrics [docs]Module Count
Async chunks
History
To update your PR or re-run it, just comment with: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Adds the ROC curve chart to the results page for classification jobs in the evaluate section.
…ndition-for-hiding-recommded-allocation * 'master' of github.com:elastic/kibana: [Discover] Fix toggling multi fields from doc view table (elastic#91121) [ML] Data Frame Analytics: ROC Curve Chart (elastic#89991) skip flaky suite (elastic#86948) skip flaky suite (elastic#91191) Fix date histogram time zone for rollup index (elastic#90632) [Search Source] Fix retrieval of unmapped fields; Add field filters (elastic#89837) [Logs UI] Use useMlHref hook for ML links (elastic#90935) Fix values of `products.min_price` field in Kibana sample ecommerce data set (elastic#90428) [APM] Darker shade for Error group details labels (elastic#91349) [Lens] Adjust new copy for 7.12 (elastic#90413) [ML] Unskip test. Fix modelMemoryLimit value. (elastic#91280) [Lens] Fix empty display name issue in XY chart (elastic#91132) [Lens] Improves error messages when in Dashboard (elastic#90668) [Lens] Keyboard-selected items follow user traversal of drop zones (elastic#90546) [Lens] Improves ranking feature in Top values (elastic#90749) [ILM] Rollover min age tooltip and copy fixes (elastic#91110) # Conflicts: # x-pack/plugins/index_lifecycle_management/__jest__/client_integration/edit_policy/edit_policy.test.ts
Summary
Part of #90421.
Adds the ROC curve chart to the results page for classification jobs in the evaluate section.
Review hints:
VegaChart
component that takes care of lazy loading.Checklist
Delete any items that are not applicable to this PR.
For maintainers